From 1fbcdd703484379cead894b3d19e96f87d211345 Mon Sep 17 00:00:00 2001 From: Joe Esquibel Date: Sat, 22 Aug 2026 14:11:35 -0400 Subject: [PATCH 1/2] fix(rust,scala): fix args truncation by ignoring lifetime/symbol marks Fixes #1872 --- docs/self_scan/tri_comparison_chart.svg | 104 ++- docs/self_scan/tri_comparison_ledger.json | 56 +- gitgalaxy/core/detector.py | 12 +- tests/golden_master_audit.json | 868 +++++++++++----------- tests/golden_master_zero_dep_audit.json | 868 +++++++++++----------- 5 files changed, 975 insertions(+), 933 deletions(-) diff --git a/docs/self_scan/tri_comparison_chart.svg b/docs/self_scan/tri_comparison_chart.svg index 306308bf7..3ac7485d2 100644 --- a/docs/self_scan/tri_comparison_chart.svg +++ b/docs/self_scan/tri_comparison_chart.svg @@ -1,4 +1,4 @@ - + - + GitGalaxy Structural Extraction: Tri-Comparison vs. Tree-sitter and ctags 2026-08-22 · source: tests/tools/tri_comparison_chart.py · ledger: docs/self_scan/tri_comparison_ledger.json No tool is ground truth. Found-count panels are unranked raw counts (no badge) -- a shared "how many are real" denominator turned out as corruptible as any one tool's own noise. Precision is each tool's own claims vs. what another tool corroborated. @@ -36,46 +36,84 @@ Class Precision Args Found -dart +rust -1751 - -1748 +1927 + +1775 + +1774 - -1738/1751 - -1738/1748 - -T + +1927/1927 + +1775/1775 + +1774/1774 + +G -200 - -200 +312 + +287 + +284 -200/200 +312/312 -200/200 +287/287 + +284/284 + +G -1738 +1774 -1738 - -Summary -- best tool per (language, metric), ranked panels only (Func/Class Precision), 2 real comparisons (1-bar groups and empty panels don't count) - -G -GitGalaxy best: 0 (0%) - -T -tree-sitter best: 1 (50%) - -C -ctags best: 0 (0%) - -Ties: 1 (50%) -Ranked-panel labels are matched/total; found-count panels are a single raw count, no denominator. Regenerate: tri_comparison_chart.py --all --write +1774 + +1413 +scala + + +541 + +541 + + +541/541 + +541/541 + + +24 + +24 + + +24/24 + +24/24 + + +541* + +541* + +Summary -- best tool per (language, metric), ranked panels only (Func/Class Precision), 4 real comparisons (1-bar groups and empty panels don't count) + +G +GitGalaxy best: 2 (50%) + +T +tree-sitter best: 0 (0%) + +C +ctags best: 0 (0%) + +Ties: 2 (50%) +Ranked-panel labels are matched/total; found-count panels are a single raw count, no denominator. Regenerate: tri_comparison_chart.py --all --write \ No newline at end of file diff --git a/docs/self_scan/tri_comparison_ledger.json b/docs/self_scan/tri_comparison_ledger.json index 54e6c66b5..26e1129e7 100644 --- a/docs/self_scan/tri_comparison_ledger.json +++ b/docs/self_scan/tri_comparison_ledger.json @@ -10689,7 +10689,7 @@ "investigated_at": null, "investigated_by": null, "language": "rust", - "last_reconciled_at": "2026-08-22T17:17:48Z", + "last_reconciled_at": "2026-08-22T18:05:47Z", "last_seen_count": 14, "last_seen_examples": [ { @@ -10803,7 +10803,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Claude Sonnet 5 (resolved directly via live ctags run, no dispatch)", "language": "rust", - "last_reconciled_at": "2026-08-22T17:17:48Z", + "last_reconciled_at": "2026-08-22T18:05:47Z", "last_seen_count": 3, "last_seen_examples": [ { @@ -10856,7 +10856,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Gemini (dispatched via tri-comparison-ledger-sweep), confirmed by Claude Sonnet 5", "language": "rust", - "last_reconciled_at": "2026-08-22T17:17:48Z", + "last_reconciled_at": "2026-08-22T18:05:47Z", "last_seen_count": 25, "last_seen_examples": [ { @@ -10968,7 +10968,7 @@ "investigated_at": null, "investigated_by": null, "language": "rust", - "last_reconciled_at": "2026-08-22T17:17:48Z", + "last_reconciled_at": "2026-08-22T18:05:47Z", "last_seen_count": 25, "last_seen_examples": [ { @@ -11071,7 +11071,7 @@ "investigated_at": null, "investigated_by": null, "language": "rust", - "last_reconciled_at": "2026-08-22T17:17:48Z", + "last_reconciled_at": "2026-08-22T18:05:47Z", "last_seen_count": 3, "last_seen_examples": [ { @@ -11122,7 +11122,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Gemini (dispatched via tri-comparison-ledger-sweep, 2 rounds with self-correction), confirmed by Claude Sonnet 5", "language": "rust", - "last_reconciled_at": "2026-08-22T17:17:48Z", + "last_reconciled_at": "2026-08-22T18:05:47Z", "last_seen_count": 21, "last_seen_examples": [ { @@ -11218,7 +11218,7 @@ ], "metric": "args", "status": "validated", - "still_reproduces": true, + "still_reproduces": false, "symbol_type": "function", "verdict": "Confirmed GitGalaxy engine defect, same root cause as the sibling shape rust/function/args/agree[none]_vs[gitgalaxy,tree_sitter] (#1872): a Rust lifetime tick (`'_`, `'a`, `'static`) never gets recognized as non-string during bracket/quote scanning. This shape surfaces the SECOND manifestation, in a different function than the first: `_matching_paren_end` (gitgalaxy/core/detector.py:3675-3703) has NO lifetime guard at all (unlike _count_top_level_args's broken-but-present one). A lifetime tick makes its self-containment check falsely fail, falling through to the comma/whitespace-split fallback meant for Lisp/Scheme/Shell (~line 4296) -- for single-parameter signatures with a lifetime and no comma this OVER-counts (opposite direction from the sibling shape's under-count), for multi-param signatures it under-counts via the same swallowed-closing-paren mechanism. Extends the how_to_investigate_a_discrepancy.md worked example (bevy_ecs_table.rs::initialize, 5 real params, GitGalaxy reports 3) across the full 8-item sample, independently hand-traced and confirmed exact-match against real source for all 8: bevy_ecs_table.rs:171,194, bevy_ecs_world.rs:2969,3005, serde_internals_ast.rs:62 (under-count, multi-param); bevy_reflect_path.rs:43, serde_core_de_impls.rs:3147, serde_internals_ast.rs:119 (over-count, single-param via the whitespace-split fallback). Dispatched investigation initially produced a fabricated mechanism on its first pass; caught by the dispatching agent's own manual code trace, corrected on a second pass, then independently re-verified byte-for-byte against all 8 real signatures before being accepted here -- treat this as a genuinely double-checked finding, not a single-pass claim. ctags and tree-sitter are both correct in every case. Judged to plausibly explain most/all of the remaining 21 (any rust signature with a lifetime annotation is susceptible) and possibly under-reported beyond this specific ledger shape too, since lifetimes are extremely common idiomatic rust. Added as a follow-up comment on #1872 rather than a duplicate issue, since both bugs should be fixed together." }, @@ -11234,7 +11234,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Gemini (dispatched via tri-comparison-ledger-sweep), confirmed by Claude Sonnet 5", "language": "rust", - "last_reconciled_at": "2026-08-22T17:17:48Z", + "last_reconciled_at": "2026-08-22T18:05:47Z", "last_seen_count": 21, "last_seen_examples": [ { @@ -11330,7 +11330,7 @@ ], "metric": "args", "status": "validated", - "still_reproduces": true, + "still_reproduces": false, "symbol_type": "function", "verdict": "Confirmed GitGalaxy engine defect, not a modeling disagreement -- tree-sitter is correct in all 8 sampled cases (and this generalizes to the full 21: every sampled name is a deserialize_*/spawn_*_caller-shaped signature carrying a rust lifetime annotation, the exact trigger). Root cause, independently confirmed via two methods (dispatched agent read the code path; a second grep pass confirmed the attribute is dead): `gitgalaxy/core/detector.py::StructuralExtractor._count_top_level_args` has a guard meant to exempt rust/scala lifetime marks (`'_`, `'static`) from its string-literal scanner -- `getattr(self, 'language', '') in ('rust', 'scala')` around line 3766 -- but the class stores the language as `self.primary_lang_id` (set at line 497), never `self.language`. `self.language` is referenced NOWHERE ELSE in the file, confirmed by grep. The getattr always silently falls back to `''`, so the exemption guard never fires for any language, ever -- every lifetime `'` gets treated as an unterminated string-literal opener, swallowing all subsequent top-level commas until a real closing quote or end-of-string, fusing 2+ parameters into 1. A signature with 3 lifetime marks (odd count) never exits string mode at all and undercounts every remaining parameter. Real signatures confirmed at source: bevy/bevy_ecs_world.rs:1106,1121,1270 (`MovingPtr<'_, B>` swallows the next comma, 3 vs real 4, or 2 vs real 3); serde/serde_core_de_mod.rs:1105,1115 (`&'static str` swallows the next comma, 2 vs real 3); serde_core_de_mod.rs:1136 (two lifetimes, both trailing commas swallowed, 2 vs real 4); serde_core_de_mod.rs:1152,1163 (three lifetime marks, odd count means string mode never exits, 2 vs real 4). ctags has null coverage for these specific occurrences because they're bodyless trait-method declarations (ending in `;` inside a `trait` block) -- unrelated to the args bug, ctags appears to skip signature-only declarations generally. Filed as its own GitHub issue (attribute-name mismatch, one-line fix: `self.language` -> `self.primary_lang_id`, or equivalent), separate from this ledger record." }, @@ -11347,7 +11347,7 @@ "investigated_at": null, "investigated_by": null, "language": "rust", - "last_reconciled_at": "2026-08-22T17:17:48Z", + "last_reconciled_at": "2026-08-22T18:05:47Z", "last_seen_count": 83, "last_seen_examples": [ { @@ -11460,7 +11460,7 @@ "investigated_at": null, "investigated_by": null, "language": "rust", - "last_reconciled_at": "2026-08-22T17:17:48Z", + "last_reconciled_at": "2026-08-22T18:05:47Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -11493,7 +11493,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Claude Sonnet 5 (resolved directly via live ctags run, no dispatch)", "language": "rust", - "last_reconciled_at": "2026-08-22T17:17:48Z", + "last_reconciled_at": "2026-08-22T18:05:47Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -11528,7 +11528,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Claude Sonnet 5 (resolved from existing Claim 6 documentation, no dispatch)", "language": "rust", - "last_reconciled_at": "2026-08-22T17:17:48Z", + "last_reconciled_at": "2026-08-22T18:05:47Z", "last_seen_count": 152, "last_seen_examples": [ { @@ -11542,19 +11542,19 @@ }, { "file_path": "bevy/bevy_ecs_macros.rs", - "name": "init_access", + "name": "get_components", "readings": { "ctags": null, - "gitgalaxy": 444, + "gitgalaxy": 158, "tree_sitter": null } }, { "file_path": "bevy/bevy_ecs_macros.rs", - "name": "get_components", + "name": "init_access", "readings": { "ctags": null, - "gitgalaxy": 158, + "gitgalaxy": 444, "tree_sitter": null } }, @@ -11567,6 +11567,15 @@ "tree_sitter": null } }, + { + "file_path": "bevy/bevy_ecs_macros.rs", + "name": "apply_effect", + "readings": { + "ctags": null, + "gitgalaxy": 177, + "tree_sitter": null + } + }, { "file_path": "bevy/bevy_ecs_macros.rs", "name": "apply", @@ -11603,15 +11612,6 @@ "tree_sitter": null } }, - { - "file_path": "bevy/bevy_ecs_macros.rs", - "name": "apply_effect", - "readings": { - "ctags": null, - "gitgalaxy": 177, - "tree_sitter": null - } - }, { "file_path": "bevy/bevy_ecs_macros.rs", "name": "component_ids", @@ -11640,7 +11640,7 @@ "investigated_at": null, "investigated_by": null, "language": "rust", - "last_reconciled_at": "2026-08-22T17:17:48Z", + "last_reconciled_at": "2026-08-22T18:05:47Z", "last_seen_count": 152, "last_seen_examples": [ { @@ -11742,7 +11742,7 @@ "investigated_at": null, "investigated_by": null, "language": "scala", - "last_reconciled_at": "2026-08-22T17:17:51Z", + "last_reconciled_at": "2026-08-22T18:05:50Z", "last_seen_count": 16, "last_seen_examples": [ { diff --git a/gitgalaxy/core/detector.py b/gitgalaxy/core/detector.py index 567b542f7..71de94941 100644 --- a/gitgalaxy/core/detector.py +++ b/gitgalaxy/core/detector.py @@ -4421,7 +4421,13 @@ def _matching_paren_end(self, text: str, open_idx: int) -> int: continue if ch == quote_char: in_string = False - elif ch in ("'", '"', "`"): + elif ch == "'": + if self.primary_lang_id in ("rust", "scala") and re.match(r"[a-zA-Z_]\w*\b(?!')", text[i + 1 :]): + pass + else: + in_string = True + quote_char = ch + elif ch in ('"', "`"): in_string = True quote_char = ch elif ch == "(": @@ -4523,9 +4529,7 @@ def _count_top_level_args(self, args_str: str, treat_as_body: bool = False) -> i in_string = True quote_char = ch elif ch == "'": - if getattr(self, "language", "") in ("rust", "scala") and re.match( - r"[a-zA-Z_]\w*\b(?!')", body[i + 1 :] - ): + if self.primary_lang_id in ("rust", "scala") and re.match(r"[a-zA-Z_]\w*\b(?!')", body[i + 1 :]): # It's a Rust lifetime or Scala symbol (e.g. `'a>`, `'_ `), not a string literal pass else: diff --git a/tests/golden_master_audit.json b/tests/golden_master_audit.json index 0d4f65bee..6ad6b1fed 100644 --- a/tests/golden_master_audit.json +++ b/tests/golden_master_audit.json @@ -12,8 +12,8 @@ }, "Target Root Name": "data", "Absolute Project Path": "/home/joe/nyx_projects/language-crucible/data", - "Analysis ISO Timestamp": "2026-08-22T17:36:25.254315+00:00", - "Total Scan Duration": "52.75 seconds" + "Analysis ISO Timestamp": "2026-08-22T18:10:34.505644+00:00", + "Total Scan Duration": "55.7 seconds" }, "Source Control Footprint (Immutable Anchor)": { "Active Branch": "HEAD", @@ -415,7 +415,7 @@ "rust": { "files": 43, "loc": 25638, - "impact": 14679.16 + "impact": 14723.86 }, "scala": { "files": 7, @@ -2731,7 +2731,7 @@ }, "rust/bevy": { "file_count": 7, - "total_mass": 2381.26, + "total_mass": 2385.16, "avg_exposures": { "cognitive_load": 22.4, "safety_score": 24.74, @@ -2769,7 +2769,7 @@ }, "rust/serde": { "file_count": 7, - "total_mass": 3116.18, + "total_mass": 3139.78, "avg_exposures": { "cognitive_load": 8.74, "safety_score": 14.88, @@ -2788,7 +2788,7 @@ }, "rust/tokio": { "file_count": 11, - "total_mass": 2224.92, + "total_mass": 2227.22, "avg_exposures": { "cognitive_load": 43.79, "safety_score": 23.97, @@ -2807,7 +2807,7 @@ }, "rust/wasmtime": { "file_count": 4, - "total_mass": 4860.38, + "total_mass": 4875.28, "avg_exposures": { "cognitive_load": 23.76, "safety_score": 29.56, @@ -251400,7 +251400,7 @@ } }, "rust/wasmtime": { - "Directory Group Magnitude": 4860.38, + "Directory Group Magnitude": 4875.28, "File Count": 4, "Ecosystem Fingerprint (Archetypes)": { "Unclassified": "100.0%" @@ -251434,9 +251434,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -3442.0, + "X": -3442.01, "Y": 139.99, - "Z": 2385.3 + "Z": 2385.34 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -251646,9 +251646,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -3689.19, - "Y": 123.18, - "Z": 1245.94 + "X": -3689.2, + "Y": 123.16, + "Z": 1245.68 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -251660,7 +251660,7 @@ "Total LOC": 1209, "Coding LOC": 750, "Documentation LOC": 366, - "Structural Magnitude": 413.7, + "Structural Magnitude": 422.3, "Control Flow Ratio": "24.2%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -251672,7 +251672,7 @@ "Cognitive Load Exposure": "10.67%", "Error & Exception Exposure": "24.16%", "Tech Debt Exposure": "83.2%", - "Testing Exposure": "2.4%", + "Testing Exposure": "2.41%", "API Exposure": "4.93%", "Concurrency Exposure": "56.73%", "State Flux Exposure": "89.66%", @@ -251686,10 +251686,10 @@ "5. Function Analysis": [ { "Function Name": "run", - "Structural Impact": 41.2, + "Structural Impact": 46.2, "Lines of Code (LOC)": 165, "Control Flow Branches": 18, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "45.0%", "Start Line": 749, "End Line": 913 @@ -251754,6 +251754,16 @@ "Start Line": 425, "End Line": 447 }, + { + "Function Name": "new", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 27, + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "25.0%", + "Start Line": 721, + "End Line": 747 + }, { "Function Name": "new_unchecked", "Structural Impact": 7.1, @@ -251824,16 +251834,6 @@ "Start Line": 298, "End Line": 319 }, - { - "Function Name": "new", - "Structural Impact": 5.6, - "Lines of Code (LOC)": 27, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "25.0%", - "Start Line": 721, - "End Line": 747 - }, { "Function Name": "resource_transfer_own", "Structural Impact": 5.4, @@ -251864,6 +251864,36 @@ "Start Line": 915, "End Line": 934 }, + { + "Function Name": "options_memory", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "25.0%", + "Start Line": 479, + "End Line": 496 + }, + { + "Function Name": "options_memory_mut", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "14.3%", + "Start Line": 498, + "End Line": 513 + }, + { + "Function Name": "lookup_export", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "25.0%", + "Start Line": 348, + "End Line": 356 + }, { "Function Name": "extract_memory", "Structural Impact": 4.5, @@ -251884,16 +251914,6 @@ "Start Line": 973, "End Line": 981 }, - { - "Function Name": "options_memory", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "25.0%", - "Start Line": 479, - "End Line": 496 - }, { "Function Name": "extract_realloc", "Structural Impact": 4.4, @@ -251924,16 +251944,6 @@ "Start Line": 964, "End Line": 971 }, - { - "Function Name": "options_memory_mut", - "Structural Impact": 4.3, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "14.3%", - "Start Line": 498, - "End Line": 513 - }, { "Function Name": "component_and_store_mut", "Structural Impact": 4.1, @@ -251954,16 +251964,6 @@ "Start Line": 1163, "End Line": 1173 }, - { - "Function Name": "lookup_export", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "25.0%", - "Start Line": 348, - "End Line": 356 - }, { "Function Name": "resource_new32", "Structural Impact": 2.7, @@ -252004,6 +252004,16 @@ "Start Line": 289, "End Line": 296 }, + { + "Function Name": "options", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 453, + "End Line": 459 + }, { "Function Name": "instance_pre", "Structural Impact": 2.3, @@ -252024,16 +252034,6 @@ "Start Line": 449, "End Line": 451 }, - { - "Function Name": "options", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 453, - "End Line": 459 - }, { "Function Name": "lookup", "Structural Impact": 2.1, @@ -252338,9 +252338,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -4072.23, - "Y": 229.77, - "Z": 2304.27 + "X": -4072.27, + "Y": 229.78, + "Z": 2304.3 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -252352,7 +252352,7 @@ "Total LOC": 983, "Coding LOC": 892, "Documentation LOC": 19, - "Structural Magnitude": 861.54, + "Structural Magnitude": 860.94, "Control Flow Ratio": "58.5%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -252838,20 +252838,20 @@ }, { "Function Name": "new", - "Structural Impact": 2.0, + "Structural Impact": 1.7, "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", "Start Line": 41, "End Line": 46 }, { "Function Name": "new_without_pos_tracking", - "Structural Impact": 2.0, + "Structural Impact": 1.7, "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", "Start Line": 48, "End Line": 53 @@ -253083,9 +253083,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -3757.32, + "X": -3757.35, "Y": 160.25, - "Z": 1985.18 + "Z": 1985.2 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -253097,7 +253097,7 @@ "Total LOC": 5631, "Coding LOC": 4640, "Documentation LOC": 308, - "Structural Magnitude": 3570.2, + "Structural Magnitude": 3577.1, "Control Flow Ratio": "19.0%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -253133,14 +253133,24 @@ }, { "Function Name": "call_start", - "Structural Impact": 9.9, + "Structural Impact": 11.8, "Lines of Code (LOC)": 29, "Control Flow Branches": 5, - "Input Parameters": 1, + "Input Parameters": 2, "Control Flow Ratio": "35.7%", "Start Line": 105, "End Line": 133 }, + { + "Function Name": "call_end", + "Structural Impact": 11.6, + "Lines of Code (LOC)": 32, + "Control Flow Branches": 4, + "Input Parameters": 3, + "Control Flow Ratio": "26.7%", + "Start Line": 164, + "End Line": 195 + }, { "Function Name": "xrem32_s", "Structural Impact": 9.5, @@ -253161,16 +253171,6 @@ "Start Line": 2224, "End Line": 2239 }, - { - "Function Name": "call_end", - "Structural Impact": 8.7, - "Lines of Code (LOC)": 32, - "Control Flow Branches": 4, - "Input Parameters": 1, - "Control Flow Ratio": "26.7%", - "Start Line": 164, - "End Line": 195 - }, { "Function Name": "check_xnn_from_f64", "Structural Impact": 8.7, @@ -253871,6 +253871,16 @@ "Start Line": 1088, "End Line": 1096 }, + { + "Function Name": "call", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 21, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "16.7%", + "Start Line": 69, + "End Line": 89 + }, { "Function Name": "vfma32x4", "Structural Impact": 5.4, @@ -254091,6 +254101,16 @@ "Start Line": 3138, "End Line": 3145 }, + { + "Function Name": "store_ne", + "Structural Impact": 4.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 1204, + "End Line": 1210 + }, { "Function Name": "xstore8_o32", "Structural Impact": 4.3, @@ -255451,16 +255471,6 @@ "Start Line": 5418, "End Line": 5428 }, - { - "Function Name": "call", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 21, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "16.7%", - "Start Line": 69, - "End Line": 89 - }, { "Function Name": "fmt", "Structural Impact": 3.9, @@ -255491,16 +255501,6 @@ "Start Line": 825, "End Line": 831 }, - { - "Function Name": "store_ne", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1204, - "End Line": 1210 - }, { "Function Name": "stack_alloc32", "Structural Impact": 3.8, @@ -306129,7 +306129,7 @@ } }, "rust/serde": { - "Directory Group Magnitude": 3116.18, + "Directory Group Magnitude": 3139.78, "File Count": 7, "Ecosystem Fingerprint (Archetypes)": { "Unclassified": "100.0%" @@ -306163,9 +306163,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -4653.28, - "Y": 25.7, - "Z": -433.44 + "X": -4653.58, + "Y": 25.69, + "Z": -433.35 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -306177,7 +306177,7 @@ "Total LOC": 3174, "Coding LOC": 2655, "Documentation LOC": 116, - "Structural Magnitude": 945.8, + "Structural Magnitude": 945.2, "Control Flow Ratio": "27.1%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -306981,16 +306981,6 @@ "Start Line": 117, "End Line": 119 }, - { - "Function Name": "new", - "Structural Impact": 2.3, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 3147, - "End Line": 3152 - }, { "Function Name": "visit_char", "Structural Impact": 2.1, @@ -307991,6 +307981,16 @@ "Start Line": 3109, "End Line": 3114 }, + { + "Function Name": "new", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 3147, + "End Line": 3152 + }, { "Function Name": "new", "Structural Impact": 1.2, @@ -308141,9 +308141,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -4058.4, - "Y": 43.45, - "Z": -316.4 + "X": -4058.45, + "Y": 43.44, + "Z": -316.26 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -308155,7 +308155,7 @@ "Total LOC": 2393, "Coding LOC": 831, "Documentation LOC": 1401, - "Structural Magnitude": 330.32, + "Structural Magnitude": 331.22, "Control Flow Ratio": "11.4%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -308239,6 +308239,36 @@ "Start Line": 402, "End Line": 424 }, + { + "Function Name": "deserialize_tuple_struct", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 1136, + "End Line": 1143 + }, + { + "Function Name": "deserialize_struct", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 1152, + "End Line": 1159 + }, + { + "Function Name": "deserialize_enum", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 1163, + "End Line": 1170 + }, { "Function Name": "next_entry_seed", "Structural Impact": 2.6, @@ -308249,6 +308279,26 @@ "Start Line": 1964, "End Line": 1975 }, + { + "Function Name": "deserialize_unit_struct", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 1105, + "End Line": 1111 + }, + { + "Function Name": "deserialize_newtype_struct", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 1115, + "End Line": 1121 + }, { "Function Name": "struct_variant", "Structural Impact": 2.4, @@ -308279,26 +308329,6 @@ "Start Line": 1466, "End Line": 1477 }, - { - "Function Name": "missing_field", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 288, - "End Line": 291 - }, - { - "Function Name": "duplicate_field", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 295, - "End Line": 298 - }, { "Function Name": "deserialize_in_place", "Structural Impact": 2.2, @@ -308349,26 +308379,6 @@ "Start Line": 1022, "End Line": 1028 }, - { - "Function Name": "deserialize_unit_struct", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 1105, - "End Line": 1111 - }, - { - "Function Name": "deserialize_newtype_struct", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 1115, - "End Line": 1121 - }, { "Function Name": "deserialize_tuple", "Structural Impact": 2.1, @@ -308379,36 +308389,6 @@ "Start Line": 1130, "End Line": 1132 }, - { - "Function Name": "deserialize_tuple_struct", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 1136, - "End Line": 1143 - }, - { - "Function Name": "deserialize_struct", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 1152, - "End Line": 1159 - }, - { - "Function Name": "deserialize_enum", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 1163, - "End Line": 1170 - }, { "Function Name": "__deserialize_content_v1", "Structural Impact": 2.1, @@ -309209,6 +309189,26 @@ "Start Line": 195, "End Line": 197 }, + { + "Function Name": "missing_field", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 288, + "End Line": 291 + }, + { + "Function Name": "duplicate_field", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 295, + "End Line": 298 + }, { "Function Name": "deserialize", "Structural Impact": 1.6, @@ -309438,9 +309438,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -4524.12, - "Y": 44.18, - "Z": -80.8 + "X": -4524.35, + "Y": 44.17, + "Z": -80.65 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -309601,9 +309601,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -4324.63, - "Y": 139.29, - "Z": -1074.33 + "X": -4324.79, + "Y": 139.3, + "Z": -1074.53 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -310193,9 +310193,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -3862.36, - "Y": 121.37, - "Z": -801.16 + "X": -3861.48, + "Y": 121.45, + "Z": -801.86 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -310207,7 +310207,7 @@ "Total LOC": 226, "Coding LOC": 190, "Documentation LOC": 18, - "Structural Magnitude": 81.9, + "Structural Magnitude": 91.1, "Control Flow Ratio": "32.6%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -310219,7 +310219,7 @@ "Cognitive Load Exposure": "5.38%", "Error & Exception Exposure": "31.25%", "Tech Debt Exposure": "12.2%", - "Testing Exposure": "2.36%", + "Testing Exposure": "2.38%", "API Exposure": "5.78%", "Concurrency Exposure": "0.0%", "State Flux Exposure": "63.35%", @@ -310233,50 +310233,50 @@ "5. Function Analysis": [ { "Function Name": "from_ast", - "Structural Impact": 14.8, + "Structural Impact": 18.4, "Lines of Code (LOC)": 54, "Control Flow Branches": 6, - "Input Parameters": 2, + "Input Parameters": 4, "Control Flow Ratio": "37.5%", "Start Line": 62, "End Line": 115 }, { "Function Name": "enum_from_ast", - "Structural Impact": 8.9, + "Structural Impact": 10.9, "Lines of Code (LOC)": 40, "Control Flow Branches": 3, - "Input Parameters": 2, + "Input Parameters": 4, "Control Flow Ratio": "33.3%", "Start Line": 133, "End Line": 172 }, { "Function Name": "fields_from_ast", - "Structural Impact": 6.6, + "Structural Impact": 8.7, "Lines of Code (LOC)": 28, "Control Flow Branches": 2, - "Input Parameters": 2, + "Input Parameters": 5, "Control Flow Ratio": "50.0%", "Start Line": 198, "End Line": 225 }, { "Function Name": "struct_from_ast", - "Structural Impact": 6.3, + "Structural Impact": 8.5, "Lines of Code (LOC)": 23, "Control Flow Branches": 2, - "Input Parameters": 2, + "Input Parameters": 5, "Control Flow Ratio": "100.0%", "Start Line": 174, "End Line": 196 }, { "Function Name": "all_fields", - "Structural Impact": 3.9, + "Structural Impact": 3.2, "Lines of Code (LOC)": 8, "Control Flow Branches": 1, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "100.0%", "Start Line": 119, "End Line": 126 @@ -310419,9 +310419,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -4377.09, + "X": -4377.27, "Y": 78.53, - "Z": -731.63 + "Z": -731.65 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -310433,7 +310433,7 @@ "Total LOC": 1819, "Coding LOC": 1507, "Documentation LOC": 173, - "Structural Magnitude": 1098.04, + "Structural Magnitude": 1112.14, "Control Flow Ratio": "49.9%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -310489,10 +310489,10 @@ }, { "Function Name": "get_ser_and_de", - "Structural Impact": 24.8, + "Structural Impact": 38.0, "Lines of Code (LOC)": 44, "Control Flow Branches": 15, - "Input Parameters": 1, + "Input Parameters": 4, "Control Flow Ratio": "57.7%", "Start Line": 1341, "End Line": 1384 @@ -310828,64 +310828,64 @@ "End Line": 1417 }, { - "Function Name": "or", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 6, + "Function Name": "none", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 146, - "End Line": 151 + "Start Line": 32, + "End Line": 39 }, { - "Function Name": "set_true", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 3, + "Function Name": "none", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 84, - "End Line": 86 + "Start Line": 101, + "End Line": 108 }, { - "Function Name": "none", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 8, + "Function Name": "or", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 32, - "End Line": 39 + "Start Line": 146, + "End Line": 151 }, { "Function Name": "none", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 8, + "Structural Impact": 1.9, + "Lines of Code (LOC)": 3, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 101, - "End Line": 108 + "Start Line": 80, + "End Line": 82 }, { - "Function Name": "get", - "Structural Impact": 1.6, + "Function Name": "set_true", + "Structural Impact": 1.9, "Lines of Code (LOC)": 3, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 65, - "End Line": 67 + "Start Line": 84, + "End Line": 86 }, { - "Function Name": "none", + "Function Name": "get", "Structural Impact": 1.6, "Lines of Code (LOC)": 3, "Control Flow Branches": 0, "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 80, - "End Line": 82 + "Start Line": 65, + "End Line": 67 }, { "Function Name": "get", @@ -311510,9 +311510,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -4918.81, + "X": -4919.16, "Y": 28.12, - "Z": -843.16 + "Z": -843.22 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -314764,7 +314764,7 @@ } }, "rust/bevy": { - "Directory Group Magnitude": 2381.26, + "Directory Group Magnitude": 2385.16, "File Count": 7, "Ecosystem Fingerprint (Archetypes)": { "Unclassified": "100.0%" @@ -314799,9 +314799,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 7172.66, - "Y": 41.06, - "Z": -27.27 + "X": 7172.69, + "Y": 41.07, + "Z": -27.36 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -314813,7 +314813,7 @@ "Total LOC": 792, "Coding LOC": 562, "Documentation LOC": 144, - "Structural Magnitude": 273.24, + "Structural Magnitude": 274.84, "Control Flow Ratio": "24.2%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -314825,7 +314825,7 @@ "Cognitive Load Exposure": "13.94%", "Error & Exception Exposure": "31.71%", "Tech Debt Exposure": "88.47%", - "Testing Exposure": "2.39%", + "Testing Exposure": "2.4%", "API Exposure": "4.33%", "Concurrency Exposure": "0.0%", "State Flux Exposure": "90.57%", @@ -314879,10 +314879,10 @@ }, { "Function Name": "get_param", - "Structural Impact": 4.3, + "Structural Impact": 5.3, "Lines of Code (LOC)": 17, "Control Flow Branches": 1, - "Input Parameters": 2, + "Input Parameters": 4, "Control Flow Ratio": "20.0%", "Start Line": 456, "End Line": 472 @@ -314907,6 +314907,16 @@ "Start Line": 237, "End Line": 246 }, + { + "Function Name": "get_components", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 158, + "End Line": 175 + }, { "Function Name": "init_access", "Structural Impact": 2.4, @@ -314917,16 +314927,6 @@ "Start Line": 444, "End Line": 446 }, - { - "Function Name": "get_components", - "Structural Impact": 2.3, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 0, - "Input Parameters": 1, - "Control Flow Ratio": "0.0%", - "Start Line": 158, - "End Line": 175 - }, { "Function Name": "from_components", "Structural Impact": 2.2, @@ -314937,6 +314937,16 @@ "Start Line": 191, "End Line": 200 }, + { + "Function Name": "apply_effect", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 177, + "End Line": 183 + }, { "Function Name": "apply", "Structural Impact": 2.1, @@ -314987,16 +314997,6 @@ "Start Line": 500, "End Line": 509 }, - { - "Function Name": "apply_effect", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 0, - "Input Parameters": 1, - "Control Flow Ratio": "0.0%", - "Start Line": 177, - "End Line": 183 - }, { "Function Name": "derive_system_set", "Structural Impact": 1.8, @@ -315323,7 +315323,7 @@ "2. Topological Coordinates": { "X": 6890.19, "Y": 4.05, - "Z": 810.21 + "Z": 810.22 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -315841,9 +315841,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 7458.49, - "Y": -122.05, - "Z": 954.32 + "X": 7458.57, + "Y": -122.07, + "Z": 954.39 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -315855,7 +315855,7 @@ "Total LOC": 429, "Coding LOC": 243, "Documentation LOC": 161, - "Structural Magnitude": 111.96, + "Structural Magnitude": 112.76, "Control Flow Ratio": "14.8%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -315920,44 +315920,44 @@ "End Line": 44 }, { - "Function Name": "swap_remove_and_forget_unchecked_nonoverlapping", - "Structural Impact": 2.9, - "Lines of Code (LOC)": 17, + "Function Name": "initialize", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 16, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 5, "Control Flow Ratio": "0.0%", - "Start Line": 108, - "End Line": 124 + "Start Line": 170, + "End Line": 185 }, { - "Function Name": "swap_remove_and_drop_unchecked_nonoverlapping", - "Structural Impact": 2.8, + "Function Name": "replace", + "Structural Impact": 3.2, "Lines of Code (LOC)": 15, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 5, "Control Flow Ratio": "0.0%", - "Start Line": 53, - "End Line": 67 + "Start Line": 193, + "End Line": 207 }, { - "Function Name": "initialize", - "Structural Impact": 2.8, - "Lines of Code (LOC)": 16, + "Function Name": "swap_remove_and_forget_unchecked_nonoverlapping", + "Structural Impact": 2.9, + "Lines of Code (LOC)": 17, "Control Flow Branches": 0, "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 170, - "End Line": 185 + "Start Line": 108, + "End Line": 124 }, { - "Function Name": "replace", + "Function Name": "swap_remove_and_drop_unchecked_nonoverlapping", "Structural Impact": 2.8, "Lines of Code (LOC)": 15, "Control Flow Branches": 0, "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 193, - "End Line": 207 + "Start Line": 53, + "End Line": 67 }, { "Function Name": "realloc", @@ -316236,7 +316236,7 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 7214.84, + "X": 7214.87, "Y": -1.82, "Z": 515.63 }, @@ -316250,7 +316250,7 @@ "Total LOC": 4643, "Coding LOC": 2194, "Documentation LOC": 2096, - "Structural Magnitude": 1252.38, + "Structural Magnitude": 1254.48, "Control Flow Ratio": "17.0%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -316334,6 +316334,16 @@ "Start Line": 4465, "End Line": 4525 }, + { + "Function Name": "insert_resource_by_id", + "Structural Impact": 7.9, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 2, + "Input Parameters": 4, + "Control Flow Ratio": "33.3%", + "Start Line": 2967, + "End Line": 2989 + }, { "Function Name": "modify_component_by_id", "Structural Impact": 7.7, @@ -316354,16 +316364,6 @@ "Start Line": 1856, "End Line": 1882 }, - { - "Function Name": "insert_resource_by_id", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "33.3%", - "Start Line": 2967, - "End Line": 2989 - }, { "Function Name": "try_schedule_scope", "Structural Impact": 7.1, @@ -316384,6 +316384,16 @@ "Start Line": 1590, "End Line": 1603 }, + { + "Function Name": "spawn_at_unchecked", + "Structural Impact": 6.3, + "Lines of Code (LOC)": 36, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "9.1%", + "Start Line": 1121, + "End Line": 1156 + }, { "Function Name": "remove_resource", "Structural Impact": 6.2, @@ -316404,16 +316414,6 @@ "Start Line": 2023, "End Line": 2029 }, - { - "Function Name": "spawn_at_unchecked", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 36, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "9.1%", - "Start Line": 1121, - "End Line": 1156 - }, { "Function Name": "check_change_ticks", "Structural Impact": 5.8, @@ -316504,6 +316504,16 @@ "Start Line": 3205, "End Line": 3231 }, + { + "Function Name": "spawn_at_with_caller", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 1106, + "End Line": 1114 + }, { "Function Name": "modify_component", "Structural Impact": 4.9, @@ -316564,16 +316574,6 @@ "Start Line": 588, "End Line": 592 }, - { - "Function Name": "spawn_at_with_caller", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 1106, - "End Line": 1114 - }, { "Function Name": "get_mut_by_id", "Structural Impact": 4.5, @@ -316875,24 +316875,24 @@ "End Line": 4571 }, { - "Function Name": "new", + "Function Name": "insert_non_send_by_id", "Structural Impact": 3.0, "Lines of Code (LOC)": 16, "Control Flow Branches": 0, "Input Parameters": 4, "Control Flow Ratio": "0.0%", - "Start Line": 3977, - "End Line": 3992 + "Start Line": 3003, + "End Line": 3018 }, { - "Function Name": "insert_non_send_by_id", - "Structural Impact": 2.8, + "Function Name": "new", + "Structural Impact": 3.0, "Lines of Code (LOC)": 16, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 4, "Control Flow Ratio": "0.0%", - "Start Line": 3003, - "End Line": 3018 + "Start Line": 3977, + "End Line": 3992 }, { "Function Name": "insert_resource_with_caller", @@ -316924,6 +316924,16 @@ "Start Line": 1096, "End Line": 1104 }, + { + "Function Name": "spawn_with_caller", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 1270, + "End Line": 1278 + }, { "Function Name": "get_resource_or_insert_with", "Structural Impact": 2.5, @@ -317024,16 +317034,6 @@ "Start Line": 1059, "End Line": 1073 }, - { - "Function Name": "spawn_with_caller", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 1270, - "End Line": 1278 - }, { "Function Name": "insert_batch", "Structural Impact": 2.2, @@ -318461,9 +318461,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 7610.72, - "Y": -36.02, - "Z": 117.84 + "X": 7610.69, + "Y": -36.01, + "Z": 117.87 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -318475,7 +318475,7 @@ "Total LOC": 205, "Coding LOC": 164, "Documentation LOC": 14, - "Structural Magnitude": 68.08, + "Structural Magnitude": 67.48, "Control Flow Ratio": "33.3%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -318581,10 +318581,10 @@ }, { "Function Name": "new", - "Structural Impact": 2.2, + "Structural Impact": 1.6, "Lines of Code (LOC)": 4, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", "Start Line": 43, "End Line": 46 @@ -318749,9 +318749,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 6977.09, + "X": 6977.11, "Y": -4.97, - "Z": 1086.23 + "Z": 1086.25 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -322597,7 +322597,7 @@ } }, "rust/tokio": { - "Directory Group Magnitude": 2224.92, + "Directory Group Magnitude": 2227.22, "File Count": 11, "Ecosystem Fingerprint (Archetypes)": { "Unclassified": "100.0%" @@ -325168,9 +325168,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -1187.45, + "X": -1187.44, "Y": 57.03, - "Z": 2900.7 + "Z": 2900.71 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -325182,7 +325182,7 @@ "Total LOC": 1950, "Coding LOC": 402, "Documentation LOC": 1447, - "Structural Magnitude": 285.14, + "Structural Magnitude": 285.64, "Control Flow Ratio": "26.9%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -325366,6 +325366,16 @@ "Start Line": 1116, "End Line": 1119 }, + { + "Function Name": "poll_recv_many", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 722, + "End Line": 729 + }, { "Function Name": "blocking_recv_many", "Structural Impact": 2.3, @@ -325396,16 +325406,6 @@ "Start Line": 158, "End Line": 171 }, - { - "Function Name": "poll_recv_many", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 722, - "End Line": 729 - }, { "Function Name": "send", "Structural Impact": 2.1, @@ -325941,9 +325941,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -1736.71, - "Y": 86.63, - "Z": 2499.36 + "X": -1736.75, + "Y": 86.64, + "Z": 2499.4 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -325955,7 +325955,7 @@ "Total LOC": 2700, "Coding LOC": 572, "Documentation LOC": 2020, - "Structural Magnitude": 449.14, + "Structural Magnitude": 450.94, "Control Flow Ratio": "21.6%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -326220,81 +326220,81 @@ "End Line": 888 }, { - "Function Name": "try_io", + "Function Name": "poll_read", "Structural Impact": 2.4, "Lines of Code (LOC)": 7, "Control Flow Branches": 0, "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 1638, - "End Line": 1644 + "Start Line": 892, + "End Line": 898 }, { - "Function Name": "async_io", + "Function Name": "poll_write", "Structural Impact": 2.4, "Lines of Code (LOC)": 7, "Control Flow Branches": 0, "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 1671, - "End Line": 1677 + "Start Line": 902, + "End Line": 908 }, { - "Function Name": "poll_read", - "Structural Impact": 2.1, + "Function Name": "poll_write_vectored", + "Structural Impact": 2.4, "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 892, - "End Line": 898 + "Start Line": 910, + "End Line": 916 }, { - "Function Name": "poll_write", - "Structural Impact": 2.1, + "Function Name": "try_io", + "Structural Impact": 2.4, "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 902, - "End Line": 908 + "Start Line": 1638, + "End Line": 1644 }, { - "Function Name": "poll_write_vectored", - "Structural Impact": 2.1, + "Function Name": "async_io", + "Structural Impact": 2.4, "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 910, - "End Line": 916 + "Start Line": 1671, + "End Line": 1677 }, { "Function Name": "poll_read", - "Structural Impact": 2.1, + "Structural Impact": 2.4, "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", "Start Line": 1681, "End Line": 1687 }, { "Function Name": "poll_write", - "Structural Impact": 2.1, + "Structural Impact": 2.4, "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", "Start Line": 1691, "End Line": 1697 }, { "Function Name": "poll_write_vectored", - "Structural Impact": 2.1, + "Structural Impact": 2.4, "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", "Start Line": 1699, "End Line": 1705 @@ -343744,9 +343744,9 @@ "Identity Proof": "Prose Extension (.md)" }, "2. Topological Coordinates": { - "X": -5068.62, + "X": -5069.1, "Y": -200.5, - "Z": -630.16 + "Z": -630.18 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -343901,9 +343901,9 @@ "Identity Proof": "Single Indicator (Ext: .tcl)" }, "2. Topological Coordinates": { - "X": -5421.51, + "X": -5422.0, "Y": -101.16, - "Z": -86.15 + "Z": -86.17 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -344429,9 +344429,9 @@ "Identity Proof": "Single Indicator (Ext: .tcl)" }, "2. Topological Coordinates": { - "X": -5175.83, + "X": -5176.31, "Y": -98.31, - "Z": -301.11 + "Z": -301.13 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -387511,9 +387511,9 @@ "Identity Proof": "Single Indicator (Ext: .php)" }, "2. Topological Coordinates": { - "X": -5709.13, + "X": -5709.57, "Y": 4.24, - "Z": -771.51 + "Z": -771.56 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -428438,9 +428438,9 @@ "Identity Proof": "Single Indicator (Ext: .yml)" }, "2. Topological Coordinates": { - "X": -4697.01, + "X": -4697.08, "Y": 92.28, - "Z": 2068.04 + "Z": 2068.07 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -428595,9 +428595,9 @@ "Identity Proof": "Single Indicator (Ext: .yml)" }, "2. Topological Coordinates": { - "X": -4477.83, + "X": -4477.9, "Y": 141.88, - "Z": 1719.55 + "Z": 1719.58 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -430873,9 +430873,9 @@ "Identity Proof": "Prose Extension (.txt)" }, "2. Topological Coordinates": { - "X": 7837.98, + "X": 7838.05, "Y": -134.52, - "Z": 928.06 + "Z": 928.07 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -431030,9 +431030,9 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": 7648.4, + "X": 7648.47, "Y": -115.04, - "Z": 1298.35 + "Z": 1298.36 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -431187,7 +431187,7 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": 7948.48, + "X": 7948.54, "Y": -116.02, "Z": 503.37 }, @@ -431346,9 +431346,9 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": 8100.82, + "X": 8100.88, "Y": -163.93, - "Z": 1356.6 + "Z": 1356.61 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -438204,7 +438204,7 @@ "Identity Proof": "Single Indicator (Ext: .css)" }, "2. Topological Coordinates": { - "X": 7788.68, + "X": 7788.73, "Y": -118.19, "Z": 387.91 }, @@ -438372,7 +438372,7 @@ "Identity Proof": "Single Indicator (Ext: .css)" }, "2. Topological Coordinates": { - "X": 7921.2, + "X": 7921.26, "Y": -124.89, "Z": 265.95 }, @@ -439093,9 +439093,9 @@ "Identity Proof": "Single Indicator (Exact Match)" }, "2. Topological Coordinates": { - "X": -4274.74, + "X": -4274.81, "Y": 29.45, - "Z": 2361.38 + "Z": 2361.42 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", diff --git a/tests/golden_master_zero_dep_audit.json b/tests/golden_master_zero_dep_audit.json index c5042bc71..f76b911c5 100644 --- a/tests/golden_master_zero_dep_audit.json +++ b/tests/golden_master_zero_dep_audit.json @@ -12,8 +12,8 @@ }, "Target Root Name": "data", "Absolute Project Path": "/home/joe/nyx_projects/language-crucible/data", - "Analysis ISO Timestamp": "2026-08-22T17:39:18.435305+00:00", - "Total Scan Duration": "52.17 seconds" + "Analysis ISO Timestamp": "2026-08-22T18:11:24.079561+00:00", + "Total Scan Duration": "53.62 seconds" }, "Source Control Footprint (Immutable Anchor)": { "Active Branch": "HEAD", @@ -415,7 +415,7 @@ "rust": { "files": 43, "loc": 25638, - "impact": 14679.16 + "impact": 14723.86 }, "scala": { "files": 7, @@ -2731,7 +2731,7 @@ }, "rust/bevy": { "file_count": 7, - "total_mass": 2381.26, + "total_mass": 2385.16, "avg_exposures": { "cognitive_load": 22.4, "safety_score": 24.74, @@ -2769,7 +2769,7 @@ }, "rust/serde": { "file_count": 7, - "total_mass": 3116.18, + "total_mass": 3139.78, "avg_exposures": { "cognitive_load": 8.74, "safety_score": 14.88, @@ -2788,7 +2788,7 @@ }, "rust/tokio": { "file_count": 11, - "total_mass": 2224.92, + "total_mass": 2227.22, "avg_exposures": { "cognitive_load": 43.79, "safety_score": 23.97, @@ -2807,7 +2807,7 @@ }, "rust/wasmtime": { "file_count": 4, - "total_mass": 4860.38, + "total_mass": 4875.28, "avg_exposures": { "cognitive_load": 23.76, "safety_score": 29.56, @@ -251400,7 +251400,7 @@ } }, "rust/wasmtime": { - "Directory Group Magnitude": 4860.38, + "Directory Group Magnitude": 4875.28, "File Count": 4, "Ecosystem Fingerprint (Archetypes)": { "Unclassified": "100.0%" @@ -251434,9 +251434,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -3442.0, + "X": -3442.01, "Y": 139.99, - "Z": 2385.3 + "Z": 2385.34 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -251646,9 +251646,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -3689.19, - "Y": 123.18, - "Z": 1245.94 + "X": -3689.2, + "Y": 123.16, + "Z": 1245.68 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -251660,7 +251660,7 @@ "Total LOC": 1209, "Coding LOC": 750, "Documentation LOC": 366, - "Structural Magnitude": 413.7, + "Structural Magnitude": 422.3, "Control Flow Ratio": "24.2%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -251672,7 +251672,7 @@ "Cognitive Load Exposure": "10.67%", "Error & Exception Exposure": "24.16%", "Tech Debt Exposure": "83.2%", - "Testing Exposure": "2.4%", + "Testing Exposure": "2.41%", "API Exposure": "4.93%", "Concurrency Exposure": "56.73%", "State Flux Exposure": "89.66%", @@ -251686,10 +251686,10 @@ "5. Function Analysis": [ { "Function Name": "run", - "Structural Impact": 41.2, + "Structural Impact": 46.2, "Lines of Code (LOC)": 165, "Control Flow Branches": 18, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "45.0%", "Start Line": 749, "End Line": 913 @@ -251754,6 +251754,16 @@ "Start Line": 425, "End Line": 447 }, + { + "Function Name": "new", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 27, + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "25.0%", + "Start Line": 721, + "End Line": 747 + }, { "Function Name": "new_unchecked", "Structural Impact": 7.1, @@ -251824,16 +251834,6 @@ "Start Line": 298, "End Line": 319 }, - { - "Function Name": "new", - "Structural Impact": 5.6, - "Lines of Code (LOC)": 27, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "25.0%", - "Start Line": 721, - "End Line": 747 - }, { "Function Name": "resource_transfer_own", "Structural Impact": 5.4, @@ -251864,6 +251864,36 @@ "Start Line": 915, "End Line": 934 }, + { + "Function Name": "options_memory", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "25.0%", + "Start Line": 479, + "End Line": 496 + }, + { + "Function Name": "options_memory_mut", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "14.3%", + "Start Line": 498, + "End Line": 513 + }, + { + "Function Name": "lookup_export", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "25.0%", + "Start Line": 348, + "End Line": 356 + }, { "Function Name": "extract_memory", "Structural Impact": 4.5, @@ -251884,16 +251914,6 @@ "Start Line": 973, "End Line": 981 }, - { - "Function Name": "options_memory", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "25.0%", - "Start Line": 479, - "End Line": 496 - }, { "Function Name": "extract_realloc", "Structural Impact": 4.4, @@ -251924,16 +251944,6 @@ "Start Line": 964, "End Line": 971 }, - { - "Function Name": "options_memory_mut", - "Structural Impact": 4.3, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "14.3%", - "Start Line": 498, - "End Line": 513 - }, { "Function Name": "component_and_store_mut", "Structural Impact": 4.1, @@ -251954,16 +251964,6 @@ "Start Line": 1163, "End Line": 1173 }, - { - "Function Name": "lookup_export", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "25.0%", - "Start Line": 348, - "End Line": 356 - }, { "Function Name": "resource_new32", "Structural Impact": 2.7, @@ -252004,6 +252004,16 @@ "Start Line": 289, "End Line": 296 }, + { + "Function Name": "options", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 453, + "End Line": 459 + }, { "Function Name": "instance_pre", "Structural Impact": 2.3, @@ -252024,16 +252034,6 @@ "Start Line": 449, "End Line": 451 }, - { - "Function Name": "options", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 453, - "End Line": 459 - }, { "Function Name": "lookup", "Structural Impact": 2.1, @@ -252338,9 +252338,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -4072.23, - "Y": 229.77, - "Z": 2304.27 + "X": -4072.27, + "Y": 229.78, + "Z": 2304.3 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -252352,7 +252352,7 @@ "Total LOC": 983, "Coding LOC": 892, "Documentation LOC": 19, - "Structural Magnitude": 861.54, + "Structural Magnitude": 860.94, "Control Flow Ratio": "58.5%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -252838,20 +252838,20 @@ }, { "Function Name": "new", - "Structural Impact": 2.0, + "Structural Impact": 1.7, "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", "Start Line": 41, "End Line": 46 }, { "Function Name": "new_without_pos_tracking", - "Structural Impact": 2.0, + "Structural Impact": 1.7, "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", "Start Line": 48, "End Line": 53 @@ -253083,9 +253083,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -3757.32, + "X": -3757.35, "Y": 160.25, - "Z": 1985.18 + "Z": 1985.2 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -253097,7 +253097,7 @@ "Total LOC": 5631, "Coding LOC": 4640, "Documentation LOC": 308, - "Structural Magnitude": 3570.2, + "Structural Magnitude": 3577.1, "Control Flow Ratio": "19.0%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -253133,14 +253133,24 @@ }, { "Function Name": "call_start", - "Structural Impact": 9.9, + "Structural Impact": 11.8, "Lines of Code (LOC)": 29, "Control Flow Branches": 5, - "Input Parameters": 1, + "Input Parameters": 2, "Control Flow Ratio": "35.7%", "Start Line": 105, "End Line": 133 }, + { + "Function Name": "call_end", + "Structural Impact": 11.6, + "Lines of Code (LOC)": 32, + "Control Flow Branches": 4, + "Input Parameters": 3, + "Control Flow Ratio": "26.7%", + "Start Line": 164, + "End Line": 195 + }, { "Function Name": "xrem32_s", "Structural Impact": 9.5, @@ -253161,16 +253171,6 @@ "Start Line": 2224, "End Line": 2239 }, - { - "Function Name": "call_end", - "Structural Impact": 8.7, - "Lines of Code (LOC)": 32, - "Control Flow Branches": 4, - "Input Parameters": 1, - "Control Flow Ratio": "26.7%", - "Start Line": 164, - "End Line": 195 - }, { "Function Name": "check_xnn_from_f64", "Structural Impact": 8.7, @@ -253871,6 +253871,16 @@ "Start Line": 1088, "End Line": 1096 }, + { + "Function Name": "call", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 21, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "16.7%", + "Start Line": 69, + "End Line": 89 + }, { "Function Name": "vfma32x4", "Structural Impact": 5.4, @@ -254091,6 +254101,16 @@ "Start Line": 3138, "End Line": 3145 }, + { + "Function Name": "store_ne", + "Structural Impact": 4.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 1204, + "End Line": 1210 + }, { "Function Name": "xstore8_o32", "Structural Impact": 4.3, @@ -255451,16 +255471,6 @@ "Start Line": 5418, "End Line": 5428 }, - { - "Function Name": "call", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 21, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "16.7%", - "Start Line": 69, - "End Line": 89 - }, { "Function Name": "fmt", "Structural Impact": 3.9, @@ -255491,16 +255501,6 @@ "Start Line": 825, "End Line": 831 }, - { - "Function Name": "store_ne", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1204, - "End Line": 1210 - }, { "Function Name": "stack_alloc32", "Structural Impact": 3.8, @@ -306129,7 +306129,7 @@ } }, "rust/serde": { - "Directory Group Magnitude": 3116.18, + "Directory Group Magnitude": 3139.78, "File Count": 7, "Ecosystem Fingerprint (Archetypes)": { "Unclassified": "100.0%" @@ -306163,9 +306163,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -4653.28, - "Y": 25.7, - "Z": -433.44 + "X": -4653.58, + "Y": 25.69, + "Z": -433.35 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -306177,7 +306177,7 @@ "Total LOC": 3174, "Coding LOC": 2655, "Documentation LOC": 116, - "Structural Magnitude": 945.8, + "Structural Magnitude": 945.2, "Control Flow Ratio": "27.1%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -306981,16 +306981,6 @@ "Start Line": 117, "End Line": 119 }, - { - "Function Name": "new", - "Structural Impact": 2.3, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 3147, - "End Line": 3152 - }, { "Function Name": "visit_char", "Structural Impact": 2.1, @@ -307991,6 +307981,16 @@ "Start Line": 3109, "End Line": 3114 }, + { + "Function Name": "new", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 3147, + "End Line": 3152 + }, { "Function Name": "new", "Structural Impact": 1.2, @@ -308141,9 +308141,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -4058.4, - "Y": 43.45, - "Z": -316.4 + "X": -4058.45, + "Y": 43.44, + "Z": -316.26 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -308155,7 +308155,7 @@ "Total LOC": 2393, "Coding LOC": 831, "Documentation LOC": 1401, - "Structural Magnitude": 330.32, + "Structural Magnitude": 331.22, "Control Flow Ratio": "11.4%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -308239,6 +308239,36 @@ "Start Line": 402, "End Line": 424 }, + { + "Function Name": "deserialize_tuple_struct", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 1136, + "End Line": 1143 + }, + { + "Function Name": "deserialize_struct", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 1152, + "End Line": 1159 + }, + { + "Function Name": "deserialize_enum", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 1163, + "End Line": 1170 + }, { "Function Name": "next_entry_seed", "Structural Impact": 2.6, @@ -308249,6 +308279,26 @@ "Start Line": 1964, "End Line": 1975 }, + { + "Function Name": "deserialize_unit_struct", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 1105, + "End Line": 1111 + }, + { + "Function Name": "deserialize_newtype_struct", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 1115, + "End Line": 1121 + }, { "Function Name": "struct_variant", "Structural Impact": 2.4, @@ -308279,26 +308329,6 @@ "Start Line": 1466, "End Line": 1477 }, - { - "Function Name": "missing_field", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 288, - "End Line": 291 - }, - { - "Function Name": "duplicate_field", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 295, - "End Line": 298 - }, { "Function Name": "deserialize_in_place", "Structural Impact": 2.2, @@ -308349,26 +308379,6 @@ "Start Line": 1022, "End Line": 1028 }, - { - "Function Name": "deserialize_unit_struct", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 1105, - "End Line": 1111 - }, - { - "Function Name": "deserialize_newtype_struct", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 1115, - "End Line": 1121 - }, { "Function Name": "deserialize_tuple", "Structural Impact": 2.1, @@ -308379,36 +308389,6 @@ "Start Line": 1130, "End Line": 1132 }, - { - "Function Name": "deserialize_tuple_struct", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 1136, - "End Line": 1143 - }, - { - "Function Name": "deserialize_struct", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 1152, - "End Line": 1159 - }, - { - "Function Name": "deserialize_enum", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 1163, - "End Line": 1170 - }, { "Function Name": "__deserialize_content_v1", "Structural Impact": 2.1, @@ -309209,6 +309189,26 @@ "Start Line": 195, "End Line": 197 }, + { + "Function Name": "missing_field", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 288, + "End Line": 291 + }, + { + "Function Name": "duplicate_field", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 295, + "End Line": 298 + }, { "Function Name": "deserialize", "Structural Impact": 1.6, @@ -309438,9 +309438,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -4524.12, - "Y": 44.18, - "Z": -80.8 + "X": -4524.35, + "Y": 44.17, + "Z": -80.65 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -309601,9 +309601,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -4324.63, - "Y": 139.29, - "Z": -1074.33 + "X": -4324.79, + "Y": 139.3, + "Z": -1074.53 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -310193,9 +310193,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -3862.36, - "Y": 121.37, - "Z": -801.16 + "X": -3861.48, + "Y": 121.45, + "Z": -801.86 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -310207,7 +310207,7 @@ "Total LOC": 226, "Coding LOC": 190, "Documentation LOC": 18, - "Structural Magnitude": 81.9, + "Structural Magnitude": 91.1, "Control Flow Ratio": "32.6%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -310219,7 +310219,7 @@ "Cognitive Load Exposure": "5.38%", "Error & Exception Exposure": "31.25%", "Tech Debt Exposure": "12.2%", - "Testing Exposure": "2.36%", + "Testing Exposure": "2.38%", "API Exposure": "5.78%", "Concurrency Exposure": "0.0%", "State Flux Exposure": "63.35%", @@ -310233,50 +310233,50 @@ "5. Function Analysis": [ { "Function Name": "from_ast", - "Structural Impact": 14.8, + "Structural Impact": 18.4, "Lines of Code (LOC)": 54, "Control Flow Branches": 6, - "Input Parameters": 2, + "Input Parameters": 4, "Control Flow Ratio": "37.5%", "Start Line": 62, "End Line": 115 }, { "Function Name": "enum_from_ast", - "Structural Impact": 8.9, + "Structural Impact": 10.9, "Lines of Code (LOC)": 40, "Control Flow Branches": 3, - "Input Parameters": 2, + "Input Parameters": 4, "Control Flow Ratio": "33.3%", "Start Line": 133, "End Line": 172 }, { "Function Name": "fields_from_ast", - "Structural Impact": 6.6, + "Structural Impact": 8.7, "Lines of Code (LOC)": 28, "Control Flow Branches": 2, - "Input Parameters": 2, + "Input Parameters": 5, "Control Flow Ratio": "50.0%", "Start Line": 198, "End Line": 225 }, { "Function Name": "struct_from_ast", - "Structural Impact": 6.3, + "Structural Impact": 8.5, "Lines of Code (LOC)": 23, "Control Flow Branches": 2, - "Input Parameters": 2, + "Input Parameters": 5, "Control Flow Ratio": "100.0%", "Start Line": 174, "End Line": 196 }, { "Function Name": "all_fields", - "Structural Impact": 3.9, + "Structural Impact": 3.2, "Lines of Code (LOC)": 8, "Control Flow Branches": 1, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "100.0%", "Start Line": 119, "End Line": 126 @@ -310419,9 +310419,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -4377.09, + "X": -4377.27, "Y": 78.53, - "Z": -731.63 + "Z": -731.65 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -310433,7 +310433,7 @@ "Total LOC": 1819, "Coding LOC": 1507, "Documentation LOC": 173, - "Structural Magnitude": 1098.04, + "Structural Magnitude": 1112.14, "Control Flow Ratio": "49.9%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -310489,10 +310489,10 @@ }, { "Function Name": "get_ser_and_de", - "Structural Impact": 24.8, + "Structural Impact": 38.0, "Lines of Code (LOC)": 44, "Control Flow Branches": 15, - "Input Parameters": 1, + "Input Parameters": 4, "Control Flow Ratio": "57.7%", "Start Line": 1341, "End Line": 1384 @@ -310828,64 +310828,64 @@ "End Line": 1417 }, { - "Function Name": "or", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 6, + "Function Name": "none", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 146, - "End Line": 151 + "Start Line": 32, + "End Line": 39 }, { - "Function Name": "set_true", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 3, + "Function Name": "none", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 84, - "End Line": 86 + "Start Line": 101, + "End Line": 108 }, { - "Function Name": "none", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 8, + "Function Name": "or", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 32, - "End Line": 39 + "Start Line": 146, + "End Line": 151 }, { "Function Name": "none", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 8, + "Structural Impact": 1.9, + "Lines of Code (LOC)": 3, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 101, - "End Line": 108 + "Start Line": 80, + "End Line": 82 }, { - "Function Name": "get", - "Structural Impact": 1.6, + "Function Name": "set_true", + "Structural Impact": 1.9, "Lines of Code (LOC)": 3, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 65, - "End Line": 67 + "Start Line": 84, + "End Line": 86 }, { - "Function Name": "none", + "Function Name": "get", "Structural Impact": 1.6, "Lines of Code (LOC)": 3, "Control Flow Branches": 0, "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 80, - "End Line": 82 + "Start Line": 65, + "End Line": 67 }, { "Function Name": "get", @@ -311510,9 +311510,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -4918.81, + "X": -4919.16, "Y": 28.12, - "Z": -843.16 + "Z": -843.22 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -314764,7 +314764,7 @@ } }, "rust/bevy": { - "Directory Group Magnitude": 2381.26, + "Directory Group Magnitude": 2385.16, "File Count": 7, "Ecosystem Fingerprint (Archetypes)": { "Unclassified": "100.0%" @@ -314799,9 +314799,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 7172.66, - "Y": 41.06, - "Z": -27.27 + "X": 7172.69, + "Y": 41.07, + "Z": -27.36 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -314813,7 +314813,7 @@ "Total LOC": 792, "Coding LOC": 562, "Documentation LOC": 144, - "Structural Magnitude": 273.24, + "Structural Magnitude": 274.84, "Control Flow Ratio": "24.2%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -314825,7 +314825,7 @@ "Cognitive Load Exposure": "13.94%", "Error & Exception Exposure": "31.71%", "Tech Debt Exposure": "88.47%", - "Testing Exposure": "2.39%", + "Testing Exposure": "2.4%", "API Exposure": "4.33%", "Concurrency Exposure": "0.0%", "State Flux Exposure": "90.57%", @@ -314879,10 +314879,10 @@ }, { "Function Name": "get_param", - "Structural Impact": 4.3, + "Structural Impact": 5.3, "Lines of Code (LOC)": 17, "Control Flow Branches": 1, - "Input Parameters": 2, + "Input Parameters": 4, "Control Flow Ratio": "20.0%", "Start Line": 456, "End Line": 472 @@ -314907,6 +314907,16 @@ "Start Line": 237, "End Line": 246 }, + { + "Function Name": "get_components", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 158, + "End Line": 175 + }, { "Function Name": "init_access", "Structural Impact": 2.4, @@ -314917,16 +314927,6 @@ "Start Line": 444, "End Line": 446 }, - { - "Function Name": "get_components", - "Structural Impact": 2.3, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 0, - "Input Parameters": 1, - "Control Flow Ratio": "0.0%", - "Start Line": 158, - "End Line": 175 - }, { "Function Name": "from_components", "Structural Impact": 2.2, @@ -314937,6 +314937,16 @@ "Start Line": 191, "End Line": 200 }, + { + "Function Name": "apply_effect", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 177, + "End Line": 183 + }, { "Function Name": "apply", "Structural Impact": 2.1, @@ -314987,16 +314997,6 @@ "Start Line": 500, "End Line": 509 }, - { - "Function Name": "apply_effect", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 0, - "Input Parameters": 1, - "Control Flow Ratio": "0.0%", - "Start Line": 177, - "End Line": 183 - }, { "Function Name": "derive_system_set", "Structural Impact": 1.8, @@ -315323,7 +315323,7 @@ "2. Topological Coordinates": { "X": 6890.19, "Y": 4.05, - "Z": 810.21 + "Z": 810.22 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -315841,9 +315841,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 7458.49, - "Y": -122.05, - "Z": 954.32 + "X": 7458.57, + "Y": -122.07, + "Z": 954.39 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -315855,7 +315855,7 @@ "Total LOC": 429, "Coding LOC": 243, "Documentation LOC": 161, - "Structural Magnitude": 111.96, + "Structural Magnitude": 112.76, "Control Flow Ratio": "14.8%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -315920,44 +315920,44 @@ "End Line": 44 }, { - "Function Name": "swap_remove_and_forget_unchecked_nonoverlapping", - "Structural Impact": 2.9, - "Lines of Code (LOC)": 17, + "Function Name": "initialize", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 16, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 5, "Control Flow Ratio": "0.0%", - "Start Line": 108, - "End Line": 124 + "Start Line": 170, + "End Line": 185 }, { - "Function Name": "swap_remove_and_drop_unchecked_nonoverlapping", - "Structural Impact": 2.8, + "Function Name": "replace", + "Structural Impact": 3.2, "Lines of Code (LOC)": 15, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 5, "Control Flow Ratio": "0.0%", - "Start Line": 53, - "End Line": 67 + "Start Line": 193, + "End Line": 207 }, { - "Function Name": "initialize", - "Structural Impact": 2.8, - "Lines of Code (LOC)": 16, + "Function Name": "swap_remove_and_forget_unchecked_nonoverlapping", + "Structural Impact": 2.9, + "Lines of Code (LOC)": 17, "Control Flow Branches": 0, "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 170, - "End Line": 185 + "Start Line": 108, + "End Line": 124 }, { - "Function Name": "replace", + "Function Name": "swap_remove_and_drop_unchecked_nonoverlapping", "Structural Impact": 2.8, "Lines of Code (LOC)": 15, "Control Flow Branches": 0, "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 193, - "End Line": 207 + "Start Line": 53, + "End Line": 67 }, { "Function Name": "realloc", @@ -316236,7 +316236,7 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 7214.84, + "X": 7214.87, "Y": -1.82, "Z": 515.63 }, @@ -316250,7 +316250,7 @@ "Total LOC": 4643, "Coding LOC": 2194, "Documentation LOC": 2096, - "Structural Magnitude": 1252.38, + "Structural Magnitude": 1254.48, "Control Flow Ratio": "17.0%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -316334,6 +316334,16 @@ "Start Line": 4465, "End Line": 4525 }, + { + "Function Name": "insert_resource_by_id", + "Structural Impact": 7.9, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 2, + "Input Parameters": 4, + "Control Flow Ratio": "33.3%", + "Start Line": 2967, + "End Line": 2989 + }, { "Function Name": "modify_component_by_id", "Structural Impact": 7.7, @@ -316354,16 +316364,6 @@ "Start Line": 1856, "End Line": 1882 }, - { - "Function Name": "insert_resource_by_id", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "33.3%", - "Start Line": 2967, - "End Line": 2989 - }, { "Function Name": "try_schedule_scope", "Structural Impact": 7.1, @@ -316384,6 +316384,16 @@ "Start Line": 1590, "End Line": 1603 }, + { + "Function Name": "spawn_at_unchecked", + "Structural Impact": 6.3, + "Lines of Code (LOC)": 36, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "9.1%", + "Start Line": 1121, + "End Line": 1156 + }, { "Function Name": "remove_resource", "Structural Impact": 6.2, @@ -316404,16 +316414,6 @@ "Start Line": 2023, "End Line": 2029 }, - { - "Function Name": "spawn_at_unchecked", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 36, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "9.1%", - "Start Line": 1121, - "End Line": 1156 - }, { "Function Name": "check_change_ticks", "Structural Impact": 5.8, @@ -316504,6 +316504,16 @@ "Start Line": 3205, "End Line": 3231 }, + { + "Function Name": "spawn_at_with_caller", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 1106, + "End Line": 1114 + }, { "Function Name": "modify_component", "Structural Impact": 4.9, @@ -316564,16 +316574,6 @@ "Start Line": 588, "End Line": 592 }, - { - "Function Name": "spawn_at_with_caller", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 1106, - "End Line": 1114 - }, { "Function Name": "get_mut_by_id", "Structural Impact": 4.5, @@ -316875,24 +316875,24 @@ "End Line": 4571 }, { - "Function Name": "new", + "Function Name": "insert_non_send_by_id", "Structural Impact": 3.0, "Lines of Code (LOC)": 16, "Control Flow Branches": 0, "Input Parameters": 4, "Control Flow Ratio": "0.0%", - "Start Line": 3977, - "End Line": 3992 + "Start Line": 3003, + "End Line": 3018 }, { - "Function Name": "insert_non_send_by_id", - "Structural Impact": 2.8, + "Function Name": "new", + "Structural Impact": 3.0, "Lines of Code (LOC)": 16, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 4, "Control Flow Ratio": "0.0%", - "Start Line": 3003, - "End Line": 3018 + "Start Line": 3977, + "End Line": 3992 }, { "Function Name": "insert_resource_with_caller", @@ -316924,6 +316924,16 @@ "Start Line": 1096, "End Line": 1104 }, + { + "Function Name": "spawn_with_caller", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 1270, + "End Line": 1278 + }, { "Function Name": "get_resource_or_insert_with", "Structural Impact": 2.5, @@ -317024,16 +317034,6 @@ "Start Line": 1059, "End Line": 1073 }, - { - "Function Name": "spawn_with_caller", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 1270, - "End Line": 1278 - }, { "Function Name": "insert_batch", "Structural Impact": 2.2, @@ -318461,9 +318461,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 7610.72, - "Y": -36.02, - "Z": 117.84 + "X": 7610.69, + "Y": -36.01, + "Z": 117.87 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -318475,7 +318475,7 @@ "Total LOC": 205, "Coding LOC": 164, "Documentation LOC": 14, - "Structural Magnitude": 68.08, + "Structural Magnitude": 67.48, "Control Flow Ratio": "33.3%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -318581,10 +318581,10 @@ }, { "Function Name": "new", - "Structural Impact": 2.2, + "Structural Impact": 1.6, "Lines of Code (LOC)": 4, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", "Start Line": 43, "End Line": 46 @@ -318749,9 +318749,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 6977.09, + "X": 6977.11, "Y": -4.97, - "Z": 1086.23 + "Z": 1086.25 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -322597,7 +322597,7 @@ } }, "rust/tokio": { - "Directory Group Magnitude": 2224.92, + "Directory Group Magnitude": 2227.22, "File Count": 11, "Ecosystem Fingerprint (Archetypes)": { "Unclassified": "100.0%" @@ -325168,9 +325168,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -1187.45, + "X": -1187.44, "Y": 57.03, - "Z": 2900.7 + "Z": 2900.71 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -325182,7 +325182,7 @@ "Total LOC": 1950, "Coding LOC": 402, "Documentation LOC": 1447, - "Structural Magnitude": 285.14, + "Structural Magnitude": 285.64, "Control Flow Ratio": "26.9%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -325366,6 +325366,16 @@ "Start Line": 1116, "End Line": 1119 }, + { + "Function Name": "poll_recv_many", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 722, + "End Line": 729 + }, { "Function Name": "blocking_recv_many", "Structural Impact": 2.3, @@ -325396,16 +325406,6 @@ "Start Line": 158, "End Line": 171 }, - { - "Function Name": "poll_recv_many", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 722, - "End Line": 729 - }, { "Function Name": "send", "Structural Impact": 2.1, @@ -325941,9 +325941,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": -1736.71, - "Y": 86.63, - "Z": 2499.36 + "X": -1736.75, + "Y": 86.64, + "Z": 2499.4 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -325955,7 +325955,7 @@ "Total LOC": 2700, "Coding LOC": 572, "Documentation LOC": 2020, - "Structural Magnitude": 449.14, + "Structural Magnitude": 450.94, "Control Flow Ratio": "21.6%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -326220,81 +326220,81 @@ "End Line": 888 }, { - "Function Name": "try_io", + "Function Name": "poll_read", "Structural Impact": 2.4, "Lines of Code (LOC)": 7, "Control Flow Branches": 0, "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 1638, - "End Line": 1644 + "Start Line": 892, + "End Line": 898 }, { - "Function Name": "async_io", + "Function Name": "poll_write", "Structural Impact": 2.4, "Lines of Code (LOC)": 7, "Control Flow Branches": 0, "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 1671, - "End Line": 1677 + "Start Line": 902, + "End Line": 908 }, { - "Function Name": "poll_read", - "Structural Impact": 2.1, + "Function Name": "poll_write_vectored", + "Structural Impact": 2.4, "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 892, - "End Line": 898 + "Start Line": 910, + "End Line": 916 }, { - "Function Name": "poll_write", - "Structural Impact": 2.1, + "Function Name": "try_io", + "Structural Impact": 2.4, "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 902, - "End Line": 908 + "Start Line": 1638, + "End Line": 1644 }, { - "Function Name": "poll_write_vectored", - "Structural Impact": 2.1, + "Function Name": "async_io", + "Structural Impact": 2.4, "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 910, - "End Line": 916 + "Start Line": 1671, + "End Line": 1677 }, { "Function Name": "poll_read", - "Structural Impact": 2.1, + "Structural Impact": 2.4, "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", "Start Line": 1681, "End Line": 1687 }, { "Function Name": "poll_write", - "Structural Impact": 2.1, + "Structural Impact": 2.4, "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", "Start Line": 1691, "End Line": 1697 }, { "Function Name": "poll_write_vectored", - "Structural Impact": 2.1, + "Structural Impact": 2.4, "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", "Start Line": 1699, "End Line": 1705 @@ -343744,9 +343744,9 @@ "Identity Proof": "Prose Extension (.md)" }, "2. Topological Coordinates": { - "X": -5068.62, + "X": -5069.1, "Y": -200.5, - "Z": -630.16 + "Z": -630.18 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -343901,9 +343901,9 @@ "Identity Proof": "Single Indicator (Ext: .tcl)" }, "2. Topological Coordinates": { - "X": -5421.51, + "X": -5422.0, "Y": -101.16, - "Z": -86.15 + "Z": -86.17 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -344429,9 +344429,9 @@ "Identity Proof": "Single Indicator (Ext: .tcl)" }, "2. Topological Coordinates": { - "X": -5175.83, + "X": -5176.31, "Y": -98.31, - "Z": -301.11 + "Z": -301.13 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -387511,9 +387511,9 @@ "Identity Proof": "Single Indicator (Ext: .php)" }, "2. Topological Coordinates": { - "X": -5709.13, + "X": -5709.57, "Y": 4.24, - "Z": -771.51 + "Z": -771.56 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -428438,9 +428438,9 @@ "Identity Proof": "Single Indicator (Ext: .yml)" }, "2. Topological Coordinates": { - "X": -4697.01, + "X": -4697.08, "Y": 92.28, - "Z": 2068.04 + "Z": 2068.07 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -428595,9 +428595,9 @@ "Identity Proof": "Single Indicator (Ext: .yml)" }, "2. Topological Coordinates": { - "X": -4477.83, + "X": -4477.9, "Y": 141.88, - "Z": 1719.55 + "Z": 1719.58 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -430873,9 +430873,9 @@ "Identity Proof": "Prose Extension (.txt)" }, "2. Topological Coordinates": { - "X": 7837.98, + "X": 7838.05, "Y": -134.52, - "Z": 928.06 + "Z": 928.07 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -431030,9 +431030,9 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": 7648.4, + "X": 7648.47, "Y": -115.04, - "Z": 1298.35 + "Z": 1298.36 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -431187,7 +431187,7 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": 7948.48, + "X": 7948.54, "Y": -116.02, "Z": 503.37 }, @@ -431346,9 +431346,9 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": 8100.82, + "X": 8100.88, "Y": -163.93, - "Z": 1356.6 + "Z": 1356.61 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -438204,7 +438204,7 @@ "Identity Proof": "Single Indicator (Ext: .css)" }, "2. Topological Coordinates": { - "X": 7788.68, + "X": 7788.73, "Y": -118.19, "Z": 387.91 }, @@ -438372,7 +438372,7 @@ "Identity Proof": "Single Indicator (Ext: .css)" }, "2. Topological Coordinates": { - "X": 7921.2, + "X": 7921.26, "Y": -124.89, "Z": 265.95 }, @@ -439093,9 +439093,9 @@ "Identity Proof": "Single Indicator (Exact Match)" }, "2. Topological Coordinates": { - "X": -4274.74, + "X": -4274.81, "Y": 29.45, - "Z": 2361.38 + "Z": 2361.42 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", From 1b03ad74e8a4b156ea377ad5b7f8ae5a4ad4f30e Mon Sep 17 00:00:00 2001 From: Joe Esquibel Date: Sat, 22 Aug 2026 14:33:04 -0400 Subject: [PATCH 2/2] docs: regenerate tri-comparison chart for all languages This restores the chart to its correct global state instead of just plotting rust and scala. --- .claude/rules/tri-comparison-chart.md | 13 + docs/self_scan/tri_comparison_chart.svg | 1130 +++++++++++++++++++-- docs/self_scan/tri_comparison_ledger.json | 358 +++---- 3 files changed, 1253 insertions(+), 248 deletions(-) create mode 100644 .claude/rules/tri-comparison-chart.md diff --git a/.claude/rules/tri-comparison-chart.md b/.claude/rules/tri-comparison-chart.md new file mode 100644 index 000000000..549db48ea --- /dev/null +++ b/.claude/rules/tri-comparison-chart.md @@ -0,0 +1,13 @@ +--- +name: regenerate-tri-comparison-chart-all +description: Ensure the tri-comparison chart is always regenerated for all languages instead of just the ones being modified. +--- + +# Always Regenerate Tri-Comparison Chart For All Languages + +When regenerating the tri-comparison chart (`tests/tools/tri_comparison_chart.py`) and its ledger to verify fixes, you **MUST ALWAYS** regenerate it for ALL languages, not just the languages that were improved. + +To do this, use the `--all` flag: +`python tests/tools/tri_comparison_chart.py --all --write` + +This ensures that the final chart accurately reflects the global state of the engine rather than isolating metrics for a single language. diff --git a/docs/self_scan/tri_comparison_chart.svg b/docs/self_scan/tri_comparison_chart.svg index 3ac7485d2..81778b64d 100644 --- a/docs/self_scan/tri_comparison_chart.svg +++ b/docs/self_scan/tri_comparison_chart.svg @@ -1,4 +1,4 @@ - + - + GitGalaxy Structural Extraction: Tri-Comparison vs. Tree-sitter and ctags 2026-08-22 · source: tests/tools/tri_comparison_chart.py · ledger: docs/self_scan/tri_comparison_ledger.json No tool is ground truth. Found-count panels are unranked raw counts (no badge) -- a shared "how many are real" denominator turned out as corruptible as any one tool's own noise. Precision is each tool's own claims vs. what another tool corroborated. @@ -36,84 +36,1076 @@ Class Precision Args Found -rust +abap -1927 - -1775 - -1774 +124 -1927/1927 - -1775/1775 - -1774/1774 +124/124** G -312 - -287 - -284 +12 -312/312 - -287/287 - -284/284 +12/12** G - -1774 - -1774 - -1413 -scala - - -541 - -541 - - -541/541 - -541/541 - - -24 - -24 - - -24/24 - -24/24 - - -541* - -541* - -Summary -- best tool per (language, metric), ranked panels only (Func/Class Precision), 4 real comparisons (1-bar groups and empty panels don't count) - -G -GitGalaxy best: 2 (50%) - -T -tree-sitter best: 0 (0%) - -C -ctags best: 0 (0%) - -Ties: 2 (50%) -Ranked-panel labels are matched/total; found-count panels are a single raw count, no denominator. Regenerate: tri_comparison_chart.py --all --write +ada +awaiting language-crucible corpus + +agc_assembly + + +812 + +990 + + +812/812 + +775/990 + +G + + + + +301§ +apex + + +38 + +38 + + +38/38 + +38/38 + + +4 + +4 + + +4/4 + +4/4 + + +38 + +38 + +assembly + + +102 + +121 + + +95/102 + +95/121 + +G + + + + +199§ +c + + +1719 + +1790 + +1733 + + +1719/1719 + +1702/1790 + +1712/1733 + +G + + +61 + +61 + +61 + + +61/61 + +61/61 + +61/61 + + +1699 + +1699 + +1699 + +cobol + + +167 + +348 + + +167/167 + +167/348 + +G + + +19 + +19 + + +19/19 + +19/19 + + +0† +cpp + + +1360 + +1491 + +1378 + + +1356/1360 + +1297/1491 + +1348/1378 + +G + + +65 + +65 + +65 + + +65/65 + +65/65 + +63/65 + + +1287 + +1287 + +1287 + +csharp + + +964 + +647 + +811 + + +964/964 + +647/647 + +810/811 + +G + + +33 + +24 + +33 + + +33/33 + +24/24 + +33/33 + + +539 + +539 + +539 +css + + +3 + +3 + +0 + + +3/3 + +3/3 + + +dart + + +1751 + +1748 + + +1738/1751 + +1738/1748 + +T + + +200 + +200 + + +200/200 + +200/200 + + +1738 + +1738 +dockerfile + + +71 + + +71/71** + +G + + +77 + + +77/77** + +G + + +0‡ + +embedded_python +awaiting language-crucible corpus +fortran + + +139 + +123 + +138 + + +139/139 + +123/123 + +138/138 + +G + + +11 + +11 + +11 + + +11/11 + +11/11 + +11/11 + + +123 + +123 + +95 + +go + + +897 + +897 + +897 + + +897/897 + +897/897 + +897/897 + + +69 + +69 + +69 + + +69/69 + +69/69 + +69/69 + + +897* + +897* + +894* +groovy +awaiting language-crucible corpus + +haskell + + +147 + +146 + +180 + + +147/147 + +146/146 + +77/180 + +G + + +16 + +16 + +0 + + +16/16 + +16/16 + + +77 + +77 +html +no functions/classes found in this corpus by any tool + +java + + +318 + +318 + +318 + + +318/318 + +318/318 + +318/318 + + +35 + +35 + +35 + + +35/35 + +35/35 + +35/35 + + +318 + +318 + +318 +javascript + + +793 + +599 + +353 + + +610/793 + +599/599 + +345/353 + +T + + +29 + +29 + +122 + + +29/29 + +29/29 + +29/122 + + +334 + +334 + +334 + +jcl + + +3 + + +0/3 + + + + +1‡ +kotlin + + +28 + +28 + +42 + + +28/28 + +28/28 + +12/42 + + +7 + +7 + +7 + + +7/7 + +7/7 + +7/7 + + +27 + +27 + +livecode +no functions/classes found in this corpus by any tool +lua +awaiting language-crucible corpus + +m4 + + +39 + +79 + + +3/39 + +3/79 + +G + + +4 + +0 + + +0/4 + +makefile + + +1* + +1* + +0* + + +1/1* + +1/1* + + + + +matlab + + +23 + +23 + +23 + + +23/23 + +23/23 + +23/23 + + + + +23* + +23* +objective-c + + +152* + +153* + +138* + + +151/152* + +151/153* + +47/138* + + +5 + +5 + +5 + + +5/5 + +5/5 + +5/5 + + +47 + +47 + +47 + +perl + + +942* + +1063* + +941* + + +941/942* + +941/1063* + +934/941* + + +21* + +20* + +21* + + +21/21* + +20/20* + +21/21* + + +934* + +934* +php + + +1703* + +1702* + +1703* + + +1703/1703* + +1702/1702* + +1703/1703* + + +29* + +29* + +30* + + +29/29* + +29/29* + +29/30* + + +1702 + +1702 + +1702 + +powershell + + +111* + +110* + +95* + + +111/111* + +110/110* + +95/95* + + +7* + +7* + +0* + + +7/7* + +7/7* + + +94* + +94* + +2* +python + + +3725 + +3625 + +3725 + + +3725/3725 + +3625/3625 + +3725/3725 + + +473 + +469 + +473 + + +473/473 + +469/469 + +473/473 + + +3625 + +3625 + +3625 + +ruby + + +124 + +124 + +124 + + +124/124 + +124/124 + +124/124 + + +19* + +19* + +15* + + +19/19* + +19/19* + +13/15* + + +124* + +124* + +124* +rust + + +1927 + +1775 + +1774 + + +1927/1927 + +1775/1775 + +1774/1774 + +G + + +312 + +287 + +284 + + +312/312 + +287/287 + +284/284 + +G + + +1774 + +1774 + +1413 + +scala + + +541 + +541 + + +541/541 + +541/541 + + +24 + +24 + + +24/24 + +24/24 + + +541* + +541* +scheme + + +58* + +92* + + +8/58* + +8/92* + + + + +shell + + +3* + +3* + +4* + + +3/3* + +3/3* + +3/4* + + + + +3 + +3 +solidity + + +105* + +99* + + +99/105* + +99/99* + + +7 + +7 + + +7/7 + +7/7 + + +99 + +99 + +sqlite +awaiting language-crucible corpus +swift + + +132* + +132* + + +131/132* + +131/132* + + +60 + +60 + + +60/60 + +60/60 + + +131* + +131* + +tcl + + +144* + +144* + +141* + + +143/144* + +144/144* + +141/141* + + + + +138 + +138 +typescript + + +2733* + +2914* + +894* + + +2731/2733* + +2740/2914* + +833/894* + + +842* + +842* + +343* + + +842/842* + +842/842* + +341/343* + + +824* + +824* + +yacc +awaiting language-crucible corpus +yaml +no functions/classes found in this corpus by any tool + +zig + + +2750* + +2751* + + +2750/2750* + +2750/2751* + + +729* + +738* + + +728/729* + +728/738* + + +2750 + +2750 + +Summary -- best tool per (language, metric), ranked panels only (Func/Class Precision), 43 real comparisons (1-bar groups and empty panels don't count) + +G +GitGalaxy best: 15 (35%) + +T +tree-sitter best: 2 (5%) + +C +ctags best: 0 (0%) + +Ties: 26 (60%) +Ranked-panel labels are matched/total; found-count panels are a single raw count, no denominator. Regenerate: tri_comparison_chart.py --all --write \ No newline at end of file diff --git a/docs/self_scan/tri_comparison_ledger.json b/docs/self_scan/tri_comparison_ledger.json index 26e1129e7..c78e8e6ac 100644 --- a/docs/self_scan/tri_comparison_ledger.json +++ b/docs/self_scan/tri_comparison_ledger.json @@ -13,7 +13,7 @@ "investigated_at": "2026-08-20T00:00:00Z", "investigated_by": "Claude (Sonnet 5), direct investigation via tri-comparison-ledger-sweep", "language": "agc_assembly", - "last_reconciled_at": "2026-08-22T17:16:13Z", + "last_reconciled_at": "2026-08-22T18:30:08Z", "last_seen_count": 215, "last_seen_examples": [ { @@ -118,7 +118,7 @@ "investigated_at": "2026-08-20T00:00:00Z", "investigated_by": "Claude (Sonnet 5), direct investigation via tri-comparison-ledger-sweep", "language": "agc_assembly", - "last_reconciled_at": "2026-08-22T17:16:13Z", + "last_reconciled_at": "2026-08-22T18:30:08Z", "last_seen_count": 37, "last_seen_examples": [ { @@ -221,7 +221,7 @@ "investigated_at": "2026-08-20T22:17:39Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep (direct investigation, no Gemini dispatch needed -- root cause was immediately clear from source)", "language": "apex", - "last_reconciled_at": "2026-08-22T17:16:15Z", + "last_reconciled_at": "2026-08-22T18:30:09Z", "last_seen_count": 2, "last_seen_examples": [ { @@ -260,7 +260,7 @@ "investigated_at": "2026-08-20T00:00:00Z", "investigated_by": "Claude (Sonnet 5), direct investigation via tri-comparison-ledger-sweep", "language": "assembly", - "last_reconciled_at": "2026-08-22T17:16:16Z", + "last_reconciled_at": "2026-08-22T18:30:11Z", "last_seen_count": 26, "last_seen_examples": [ { @@ -363,7 +363,7 @@ "investigated_at": "2026-08-20T00:00:00Z", "investigated_by": "Claude (Sonnet 5), direct investigation via tri-comparison-ledger-sweep", "language": "assembly", - "last_reconciled_at": "2026-08-22T17:16:16Z", + "last_reconciled_at": "2026-08-22T18:30:11Z", "last_seen_count": 7, "last_seen_examples": [ { @@ -443,7 +443,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Claude Sonnet 5 (resolved + fixed directly, no dispatch needed)", "language": "c", - "last_reconciled_at": "2026-08-22T17:16:22Z", + "last_reconciled_at": "2026-08-22T18:30:17Z", "last_seen_count": 23, "last_seen_examples": [ { @@ -557,7 +557,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Gemini (dispatched via tri-comparison-ledger-sweep), confirmed by Claude Sonnet 5", "language": "c", - "last_reconciled_at": "2026-08-22T17:16:22Z", + "last_reconciled_at": "2026-08-22T18:30:17Z", "last_seen_count": 9, "last_seen_examples": [ { @@ -662,7 +662,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Gemini (dispatched via tri-comparison-ledger-sweep), confirmed by Claude Sonnet 5", "language": "c", - "last_reconciled_at": "2026-08-22T17:16:22Z", + "last_reconciled_at": "2026-08-22T18:30:17Z", "last_seen_count": 525, "last_seen_examples": [ { @@ -776,7 +776,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Claude Sonnet 5 (resolved directly, no dispatch needed) -- corrected after cross-referencing #1837", "language": "c", - "last_reconciled_at": "2026-08-22T17:16:22Z", + "last_reconciled_at": "2026-08-22T18:30:17Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -809,7 +809,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Claude Sonnet 5 (resolved + fixed directly, no dispatch needed)", "language": "c", - "last_reconciled_at": "2026-08-22T17:16:22Z", + "last_reconciled_at": "2026-08-22T18:30:17Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -842,7 +842,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Gemini (dispatched via tri-comparison-ledger-sweep), confirmed by Claude Sonnet 5", "language": "c", - "last_reconciled_at": "2026-08-22T17:16:22Z", + "last_reconciled_at": "2026-08-22T18:30:17Z", "last_seen_count": 13, "last_seen_examples": [ { @@ -959,7 +959,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Claude Sonnet 5 (resolved directly, no dispatch needed)", "language": "c", - "last_reconciled_at": "2026-08-22T17:16:22Z", + "last_reconciled_at": "2026-08-22T18:30:17Z", "last_seen_count": 14, "last_seen_examples": [ { @@ -1073,7 +1073,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Claude Sonnet 5 (resolved + fixed directly, no dispatch needed)", "language": "c", - "last_reconciled_at": "2026-08-22T17:16:22Z", + "last_reconciled_at": "2026-08-22T18:30:17Z", "last_seen_count": 7, "last_seen_examples": [ { @@ -1160,7 +1160,7 @@ "investigated_at": "2026-08-21T00:00:00Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "c", - "last_reconciled_at": "2026-08-22T17:16:22Z", + "last_reconciled_at": "2026-08-22T18:30:17Z", "last_seen_count": 3, "last_seen_examples": [ { @@ -1213,7 +1213,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Claude Sonnet 5 (resolved directly, no dispatch needed)", "language": "c", - "last_reconciled_at": "2026-08-22T17:16:22Z", + "last_reconciled_at": "2026-08-22T18:30:17Z", "last_seen_count": 4, "last_seen_examples": [ { @@ -1271,7 +1271,7 @@ "investigated_at": null, "investigated_by": null, "language": "c", - "last_reconciled_at": "2026-08-22T17:16:22Z", + "last_reconciled_at": "2026-08-22T18:30:17Z", "last_seen_count": 17, "last_seen_examples": [ { @@ -1375,7 +1375,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Gemini (dispatched via tri-comparison-ledger-sweep), confirmed by Claude Sonnet 5", "language": "c", - "last_reconciled_at": "2026-08-22T17:16:22Z", + "last_reconciled_at": "2026-08-22T18:30:17Z", "last_seen_count": 74, "last_seen_examples": [ { @@ -1487,7 +1487,7 @@ "investigated_at": null, "investigated_by": null, "language": "c", - "last_reconciled_at": "2026-08-22T17:16:22Z", + "last_reconciled_at": "2026-08-22T18:30:17Z", "last_seen_count": 88, "last_seen_examples": [ { @@ -1592,7 +1592,7 @@ "investigated_at": "2026-08-19", "investigated_by": "gemini-3.1-pro-high (agy), dispatched via tri-comparison-ledger-sweep, self-corrected and reviewed by claude-sonnet-5", "language": "cobol", - "last_reconciled_at": "2026-08-22T17:16:28Z", + "last_reconciled_at": "2026-08-22T18:30:23Z", "last_seen_count": 19, "last_seen_examples": [ { @@ -1695,7 +1695,7 @@ "investigated_at": "2026-08-22T00:00:00Z", "investigated_by": "Agent", "language": "cobol", - "last_reconciled_at": "2026-08-22T17:16:28Z", + "last_reconciled_at": "2026-08-22T18:30:23Z", "last_seen_count": 181, "last_seen_examples": [ { @@ -1798,7 +1798,7 @@ "investigated_at": "2026-08-19", "investigated_by": "gemini-3.1-pro-high (agy), dispatched via tri-comparison-ledger-sweep, reviewed by claude-sonnet-5", "language": "cobol", - "last_reconciled_at": "2026-08-22T17:16:28Z", + "last_reconciled_at": "2026-08-22T18:30:23Z", "last_seen_count": 45, "last_seen_examples": [ { @@ -1902,7 +1902,7 @@ "investigated_at": "2026-08-21T00:00:00Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "cpp", - "last_reconciled_at": "2026-08-22T17:16:33Z", + "last_reconciled_at": "2026-08-22T18:30:28Z", "last_seen_count": 2, "last_seen_examples": [ { @@ -1944,7 +1944,7 @@ "investigated_at": "2026-08-21T00:00:00Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "cpp", - "last_reconciled_at": "2026-08-22T17:16:33Z", + "last_reconciled_at": "2026-08-22T18:30:28Z", "last_seen_count": 2, "last_seen_examples": [ { @@ -1986,7 +1986,7 @@ "investigated_at": "2026-08-21T00:00:00Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "cpp", - "last_reconciled_at": "2026-08-22T17:16:33Z", + "last_reconciled_at": "2026-08-22T18:30:28Z", "last_seen_count": 84, "last_seen_examples": [ { @@ -2100,7 +2100,7 @@ "investigated_at": "2026-08-21T00:00:00Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "cpp", - "last_reconciled_at": "2026-08-22T17:16:33Z", + "last_reconciled_at": "2026-08-22T18:30:28Z", "last_seen_count": 22, "last_seen_examples": [ { @@ -2214,7 +2214,7 @@ "investigated_at": "2026-08-21T00:00:00Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "cpp", - "last_reconciled_at": "2026-08-22T17:16:33Z", + "last_reconciled_at": "2026-08-22T18:30:28Z", "last_seen_count": 2, "last_seen_examples": [ { @@ -2256,7 +2256,7 @@ "investigated_at": "2026-08-21T00:00:00Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "cpp", - "last_reconciled_at": "2026-08-22T17:16:33Z", + "last_reconciled_at": "2026-08-22T18:30:28Z", "last_seen_count": 61, "last_seen_examples": [ { @@ -2370,7 +2370,7 @@ "investigated_at": "2026-08-21T00:00:00Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "cpp", - "last_reconciled_at": "2026-08-22T17:16:33Z", + "last_reconciled_at": "2026-08-22T18:30:28Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -2402,7 +2402,7 @@ "investigated_at": "2026-08-21T00:00:00Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "cpp", - "last_reconciled_at": "2026-08-22T17:16:33Z", + "last_reconciled_at": "2026-08-22T18:30:28Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -2432,7 +2432,7 @@ "investigated_at": null, "investigated_by": null, "language": "cpp", - "last_reconciled_at": "2026-08-22T17:16:33Z", + "last_reconciled_at": "2026-08-22T18:30:28Z", "last_seen_count": 76, "last_seen_examples": [ { @@ -2536,7 +2536,7 @@ "investigated_at": "2026-08-21T00:00:00Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "cpp", - "last_reconciled_at": "2026-08-22T17:16:33Z", + "last_reconciled_at": "2026-08-22T18:30:28Z", "last_seen_count": 60, "last_seen_examples": [ { @@ -2650,7 +2650,7 @@ "investigated_at": "2026-08-21T00:00:00Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "cpp", - "last_reconciled_at": "2026-08-22T17:16:33Z", + "last_reconciled_at": "2026-08-22T18:30:28Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -2683,7 +2683,7 @@ "investigated_at": "2026-08-21T00:00:00Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "cpp", - "last_reconciled_at": "2026-08-22T17:16:33Z", + "last_reconciled_at": "2026-08-22T18:30:28Z", "last_seen_count": 30, "last_seen_examples": [ { @@ -2797,7 +2797,7 @@ "investigated_at": "2026-08-21T00:00:00Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "cpp", - "last_reconciled_at": "2026-08-22T17:16:33Z", + "last_reconciled_at": "2026-08-22T18:30:28Z", "last_seen_count": 9, "last_seen_examples": [ { @@ -2902,7 +2902,7 @@ "investigated_at": "2026-08-21T00:00:00Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "cpp", - "last_reconciled_at": "2026-08-22T17:16:33Z", + "last_reconciled_at": "2026-08-22T18:30:28Z", "last_seen_count": 4, "last_seen_examples": [ { @@ -2960,7 +2960,7 @@ "investigated_at": null, "investigated_by": null, "language": "cpp", - "last_reconciled_at": "2026-08-22T17:16:33Z", + "last_reconciled_at": "2026-08-22T18:30:28Z", "last_seen_count": 64, "last_seen_examples": [ { @@ -3064,7 +3064,7 @@ "investigated_at": "2026-08-21T00:00:00Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "cpp", - "last_reconciled_at": "2026-08-22T17:16:33Z", + "last_reconciled_at": "2026-08-22T18:30:28Z", "last_seen_count": 194, "last_seen_examples": [ { @@ -3176,7 +3176,7 @@ "investigated_at": null, "investigated_by": null, "language": "cpp", - "last_reconciled_at": "2026-08-22T17:16:33Z", + "last_reconciled_at": "2026-08-22T18:30:28Z", "last_seen_count": 195, "last_seen_examples": [ { @@ -3280,7 +3280,7 @@ "investigated_at": "2026-08-21T18:13:27Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "csharp", - "last_reconciled_at": "2026-08-22T17:16:40Z", + "last_reconciled_at": "2026-08-22T18:30:34Z", "last_seen_count": 9, "last_seen_examples": [ { @@ -3385,7 +3385,7 @@ "investigated_at": null, "investigated_by": null, "language": "csharp", - "last_reconciled_at": "2026-08-22T17:16:40Z", + "last_reconciled_at": "2026-08-22T18:30:34Z", "last_seen_count": 5, "last_seen_examples": [ { @@ -3454,7 +3454,7 @@ "investigated_at": null, "investigated_by": null, "language": "csharp", - "last_reconciled_at": "2026-08-22T17:16:40Z", + "last_reconciled_at": "2026-08-22T18:30:34Z", "last_seen_count": 6, "last_seen_examples": [ { @@ -3530,7 +3530,7 @@ "investigated_at": null, "investigated_by": null, "language": "csharp", - "last_reconciled_at": "2026-08-22T17:16:40Z", + "last_reconciled_at": "2026-08-22T18:30:34Z", "last_seen_count": 9, "last_seen_examples": [ { @@ -3629,7 +3629,7 @@ "investigated_at": "2026-08-21T20:06:45Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "csharp", - "last_reconciled_at": "2026-08-22T17:16:40Z", + "last_reconciled_at": "2026-08-22T18:30:34Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -3662,7 +3662,7 @@ "investigated_at": "2026-08-21T20:06:45Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "csharp", - "last_reconciled_at": "2026-08-22T17:16:40Z", + "last_reconciled_at": "2026-08-22T18:30:34Z", "last_seen_count": 7, "last_seen_examples": [ { @@ -3752,7 +3752,7 @@ "investigated_at": "2026-08-21T20:06:45Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "csharp", - "last_reconciled_at": "2026-08-22T17:16:40Z", + "last_reconciled_at": "2026-08-22T18:30:34Z", "last_seen_count": 4, "last_seen_examples": [ { @@ -3811,7 +3811,7 @@ "investigated_at": "2026-08-21T20:06:45Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "csharp", - "last_reconciled_at": "2026-08-22T17:16:40Z", + "last_reconciled_at": "2026-08-22T18:30:34Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -3841,7 +3841,7 @@ "investigated_at": null, "investigated_by": null, "language": "csharp", - "last_reconciled_at": "2026-08-22T17:16:40Z", + "last_reconciled_at": "2026-08-22T18:30:34Z", "last_seen_count": 26, "last_seen_examples": [ { @@ -3945,7 +3945,7 @@ "investigated_at": "2026-08-21T18:13:27Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "csharp", - "last_reconciled_at": "2026-08-22T17:16:40Z", + "last_reconciled_at": "2026-08-22T18:30:34Z", "last_seen_count": 271, "last_seen_examples": [ { @@ -4059,7 +4059,7 @@ "investigated_at": null, "investigated_by": null, "language": "csharp", - "last_reconciled_at": "2026-08-22T17:16:40Z", + "last_reconciled_at": "2026-08-22T18:30:34Z", "last_seen_count": 4, "last_seen_examples": [ { @@ -4119,7 +4119,7 @@ "investigated_at": "2026-08-21T18:13:27Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "csharp", - "last_reconciled_at": "2026-08-22T17:16:40Z", + "last_reconciled_at": "2026-08-22T18:30:34Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -4152,7 +4152,7 @@ "investigated_at": "2026-08-21T18:13:44Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "csharp", - "last_reconciled_at": "2026-08-22T17:16:40Z", + "last_reconciled_at": "2026-08-22T18:30:34Z", "last_seen_count": 108, "last_seen_examples": [ { @@ -4268,7 +4268,7 @@ "investigated_at": "2026-08-21T21:45:53Z", "investigated_by": "Claude Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "csharp", - "last_reconciled_at": "2026-08-22T17:16:40Z", + "last_reconciled_at": "2026-08-22T18:30:34Z", "last_seen_count": 46, "last_seen_examples": [ { @@ -4380,7 +4380,7 @@ "investigated_at": null, "investigated_by": null, "language": "csharp", - "last_reconciled_at": "2026-08-22T17:16:40Z", + "last_reconciled_at": "2026-08-22T18:30:34Z", "last_seen_count": 317, "last_seen_examples": [ { @@ -4484,7 +4484,7 @@ "investigated_at": null, "investigated_by": null, "language": "csharp", - "last_reconciled_at": "2026-08-22T17:16:40Z", + "last_reconciled_at": "2026-08-22T18:30:34Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -4517,7 +4517,7 @@ "investigated_at": "2026-08-21T00:00:00Z", "investigated_by": "Claude (Sonnet 5), direct investigation via tri-comparison-ledger-sweep", "language": "css", - "last_reconciled_at": "2026-08-22T17:16:41Z", + "last_reconciled_at": "2026-08-22T18:30:36Z", "last_seen_count": 3, "last_seen_examples": [ { @@ -4566,7 +4566,7 @@ "investigated_at": "2026-08-21T00:00:00Z", "investigated_by": "Claude (Sonnet 5), direct investigation via tri-comparison-ledger-sweep", "language": "dart", - "last_reconciled_at": "2026-08-22T17:23:41Z", + "last_reconciled_at": "2026-08-22T18:30:40Z", "last_seen_count": 221, "last_seen_examples": [ { @@ -4669,7 +4669,7 @@ "investigated_at": "2026-08-21T00:00:00Z", "investigated_by": "Claude (Sonnet 5), direct investigation via tri-comparison-ledger-sweep", "language": "dart", - "last_reconciled_at": "2026-08-22T17:23:41Z", + "last_reconciled_at": "2026-08-22T18:30:40Z", "last_seen_count": 13, "last_seen_examples": [ { @@ -4772,7 +4772,7 @@ "investigated_at": "2026-08-21T00:00:00Z", "investigated_by": "Claude (Sonnet 5), direct investigation via tri-comparison-ledger-sweep", "language": "dart", - "last_reconciled_at": "2026-08-22T17:23:41Z", + "last_reconciled_at": "2026-08-22T18:30:40Z", "last_seen_count": 10, "last_seen_examples": [ { @@ -4876,7 +4876,7 @@ "investigated_at": "2026-08-21T23:35:49Z", "investigated_by": "Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "fortran", - "last_reconciled_at": "2026-08-22T17:16:51Z", + "last_reconciled_at": "2026-08-22T18:30:47Z", "last_seen_count": 8, "last_seen_examples": [ { @@ -4971,7 +4971,7 @@ "investigated_at": "2026-08-21T00:00:00Z", "investigated_by": "Claude Sonnet 5, direct investigation (surfaced while re-blessing the tri-comparison chart after #1973/#1985)", "language": "fortran", - "last_reconciled_at": "2026-08-22T17:16:51Z", + "last_reconciled_at": "2026-08-22T18:30:47Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -5003,7 +5003,7 @@ "investigated_at": "2026-08-21T23:35:49Z", "investigated_by": "Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "fortran", - "last_reconciled_at": "2026-08-22T17:16:51Z", + "last_reconciled_at": "2026-08-22T18:30:47Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -5033,7 +5033,7 @@ "investigated_at": null, "investigated_by": null, "language": "fortran", - "last_reconciled_at": "2026-08-22T17:16:51Z", + "last_reconciled_at": "2026-08-22T18:30:47Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -5065,7 +5065,7 @@ "investigated_at": "2026-08-21T23:35:49Z", "investigated_by": "Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "fortran", - "last_reconciled_at": "2026-08-22T17:16:51Z", + "last_reconciled_at": "2026-08-22T18:30:47Z", "last_seen_count": 15, "last_seen_examples": [ { @@ -5179,7 +5179,7 @@ "investigated_at": "2026-08-21T23:35:49Z", "investigated_by": "Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "fortran", - "last_reconciled_at": "2026-08-22T17:16:51Z", + "last_reconciled_at": "2026-08-22T18:30:47Z", "last_seen_count": 2, "last_seen_examples": [ { @@ -5223,7 +5223,7 @@ "investigated_at": "2026-08-21T23:35:49Z", "investigated_by": "Sonnet 5, dispatched via tri-comparison-ledger-sweep", "language": "fortran", - "last_reconciled_at": "2026-08-22T17:16:51Z", + "last_reconciled_at": "2026-08-22T18:30:47Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -5254,7 +5254,7 @@ "investigated_at": null, "investigated_by": null, "language": "fortran", - "last_reconciled_at": "2026-08-22T17:16:51Z", + "last_reconciled_at": "2026-08-22T18:30:47Z", "last_seen_count": 16, "last_seen_examples": [ { @@ -5358,7 +5358,7 @@ "investigated_at": null, "investigated_by": null, "language": "go", - "last_reconciled_at": "2026-08-22T17:16:54Z", + "last_reconciled_at": "2026-08-22T18:30:50Z", "last_seen_count": 75, "last_seen_examples": [ { @@ -5469,7 +5469,7 @@ "investigated_at": null, "investigated_by": null, "language": "go", - "last_reconciled_at": "2026-08-22T17:16:54Z", + "last_reconciled_at": "2026-08-22T18:30:50Z", "last_seen_count": 75, "last_seen_examples": [ { @@ -5573,7 +5573,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Claude Sonnet 5 (session investigation)", "language": "haskell", - "last_reconciled_at": "2026-08-22T17:16:57Z", + "last_reconciled_at": "2026-08-22T18:30:54Z", "last_seen_count": 16, "last_seen_examples": [ { @@ -5685,7 +5685,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Claude Sonnet 5 (session investigation)", "language": "haskell", - "last_reconciled_at": "2026-08-22T17:16:57Z", + "last_reconciled_at": "2026-08-22T18:30:54Z", "last_seen_count": 9, "last_seen_examples": [ { @@ -5790,7 +5790,7 @@ "investigated_at": null, "investigated_by": null, "language": "haskell", - "last_reconciled_at": "2026-08-22T17:16:57Z", + "last_reconciled_at": "2026-08-22T18:30:54Z", "last_seen_count": 38, "last_seen_examples": [ { @@ -5904,7 +5904,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Claude Sonnet 5 (dispatched agent investigation)", "language": "haskell", - "last_reconciled_at": "2026-08-22T17:16:57Z", + "last_reconciled_at": "2026-08-22T18:30:54Z", "last_seen_count": 103, "last_seen_examples": [ { @@ -6018,7 +6018,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Claude Sonnet 5 (dispatched agent investigation)", "language": "haskell", - "last_reconciled_at": "2026-08-22T17:16:57Z", + "last_reconciled_at": "2026-08-22T18:30:54Z", "last_seen_count": 69, "last_seen_examples": [ { @@ -6134,7 +6134,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Claude Sonnet 5 (session investigation)", "language": "haskell", - "last_reconciled_at": "2026-08-22T17:16:57Z", + "last_reconciled_at": "2026-08-22T18:30:54Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -6166,7 +6166,7 @@ "investigated_at": null, "investigated_by": null, "language": "haskell", - "last_reconciled_at": "2026-08-22T17:16:57Z", + "last_reconciled_at": "2026-08-22T18:30:54Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -6198,7 +6198,7 @@ "investigated_at": null, "investigated_by": null, "language": "haskell", - "last_reconciled_at": "2026-08-22T17:16:57Z", + "last_reconciled_at": "2026-08-22T18:30:54Z", "last_seen_count": 91, "last_seen_examples": [ { @@ -6312,7 +6312,7 @@ "investigated_at": null, "investigated_by": null, "language": "java", - "last_reconciled_at": "2026-08-22T17:17:00Z", + "last_reconciled_at": "2026-08-22T18:30:58Z", "last_seen_count": 28, "last_seen_examples": [ { @@ -6426,7 +6426,7 @@ "investigated_at": "2026-08-22T01:15:53Z", "investigated_by": "Sonnet 5, direct investigation via tri-comparison-ledger-sweep", "language": "java", - "last_reconciled_at": "2026-08-22T17:17:00Z", + "last_reconciled_at": "2026-08-22T18:30:58Z", "last_seen_count": 12, "last_seen_examples": [ { @@ -6540,7 +6540,7 @@ "investigated_at": "2026-08-22T01:15:53Z", "investigated_by": "Sonnet 5, direct investigation via tri-comparison-ledger-sweep", "language": "java", - "last_reconciled_at": "2026-08-22T17:17:00Z", + "last_reconciled_at": "2026-08-22T18:30:58Z", "last_seen_count": 28, "last_seen_examples": [ { @@ -6653,7 +6653,7 @@ "investigated_at": "2026-08-22T01:15:53Z", "investigated_by": "Sonnet 5, direct investigation via tri-comparison-ledger-sweep", "language": "java", - "last_reconciled_at": "2026-08-22T17:17:00Z", + "last_reconciled_at": "2026-08-22T18:30:58Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -6686,7 +6686,7 @@ "investigated_at": "2026-08-22T01:15:53Z", "investigated_by": "Sonnet 5, direct investigation via tri-comparison-ledger-sweep", "language": "java", - "last_reconciled_at": "2026-08-22T17:17:00Z", + "last_reconciled_at": "2026-08-22T18:30:58Z", "last_seen_count": 3, "last_seen_examples": [ { @@ -6737,7 +6737,7 @@ "investigated_at": null, "investigated_by": null, "language": "java", - "last_reconciled_at": "2026-08-22T17:17:00Z", + "last_reconciled_at": "2026-08-22T18:30:58Z", "last_seen_count": 315, "last_seen_examples": [ { @@ -6851,7 +6851,7 @@ "investigated_at": null, "investigated_by": null, "language": "java", - "last_reconciled_at": "2026-08-22T17:17:00Z", + "last_reconciled_at": "2026-08-22T18:30:58Z", "last_seen_count": 3, "last_seen_examples": [ { @@ -6902,7 +6902,7 @@ "investigated_at": "2026-08-21", "investigated_by": "Claude (Sonnet 5), dispatched via tri-comparison-ledger-sweep", "language": "javascript", - "last_reconciled_at": "2026-08-22T17:17:03Z", + "last_reconciled_at": "2026-08-22T18:31:01Z", "last_seen_count": 93, "last_seen_examples": [ { @@ -7016,7 +7016,7 @@ "investigated_at": "2026-08-21", "investigated_by": "Claude (Sonnet 5), dispatched via tri-comparison-ledger-sweep", "language": "javascript", - "last_reconciled_at": "2026-08-22T17:17:03Z", + "last_reconciled_at": "2026-08-22T18:31:01Z", "last_seen_count": 7, "last_seen_examples": [ { @@ -7103,7 +7103,7 @@ "investigated_at": "2026-08-21", "investigated_by": "Claude (Sonnet 5), dispatched via tri-comparison-ledger-sweep", "language": "javascript", - "last_reconciled_at": "2026-08-22T17:17:03Z", + "last_reconciled_at": "2026-08-22T18:31:01Z", "last_seen_count": 2, "last_seen_examples": [ { @@ -7142,7 +7142,7 @@ "investigated_at": null, "investigated_by": null, "language": "javascript", - "last_reconciled_at": "2026-08-22T17:17:03Z", + "last_reconciled_at": "2026-08-22T18:31:01Z", "last_seen_count": 45, "last_seen_examples": [ { @@ -7246,7 +7246,7 @@ "investigated_at": "2026-08-21", "investigated_by": "Claude (Sonnet 5), dispatched via tri-comparison-ledger-sweep", "language": "javascript", - "last_reconciled_at": "2026-08-22T17:17:03Z", + "last_reconciled_at": "2026-08-22T18:31:01Z", "last_seen_count": 11, "last_seen_examples": [ { @@ -7360,7 +7360,7 @@ "investigated_at": "2026-08-21", "investigated_by": "Claude (Sonnet 5), dispatched via tri-comparison-ledger-sweep", "language": "javascript", - "last_reconciled_at": "2026-08-22T17:17:03Z", + "last_reconciled_at": "2026-08-22T18:31:01Z", "last_seen_count": 8, "last_seen_examples": [ { @@ -7456,7 +7456,7 @@ "investigated_at": "2026-08-21", "investigated_by": "Claude (Sonnet 5), dispatched via tri-comparison-ledger-sweep", "language": "javascript", - "last_reconciled_at": "2026-08-22T17:17:03Z", + "last_reconciled_at": "2026-08-22T18:31:01Z", "last_seen_count": 265, "last_seen_examples": [ { @@ -7570,7 +7570,7 @@ "investigated_at": "2026-08-21", "investigated_by": "Claude (Sonnet 5), dispatched via tri-comparison-ledger-sweep", "language": "javascript", - "last_reconciled_at": "2026-08-22T17:17:03Z", + "last_reconciled_at": "2026-08-22T18:31:01Z", "last_seen_count": 183, "last_seen_examples": [ { @@ -7682,7 +7682,7 @@ "investigated_at": null, "investigated_by": null, "language": "javascript", - "last_reconciled_at": "2026-08-22T17:17:03Z", + "last_reconciled_at": "2026-08-22T18:31:01Z", "last_seen_count": 194, "last_seen_examples": [ { @@ -7786,7 +7786,7 @@ "investigated_at": "2026-08-21", "investigated_by": "Claude (Sonnet 5), dispatched via tri-comparison-ledger-sweep", "language": "javascript", - "last_reconciled_at": "2026-08-22T17:17:03Z", + "last_reconciled_at": "2026-08-22T18:31:01Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -7819,7 +7819,7 @@ "investigated_at": "2026-08-22T11:40:48Z", "investigated_by": "claude-sonnet-5, dispatched via tri-comparison-ledger-sweep (direct investigation, no Gemini dispatch -- small occurrence counts, answer was directly checkable)", "language": "kotlin", - "last_reconciled_at": "2026-08-22T17:17:06Z", + "last_reconciled_at": "2026-08-22T18:31:05Z", "last_seen_count": 3, "last_seen_examples": [ { @@ -7872,7 +7872,7 @@ "investigated_at": "2026-08-22T11:40:48Z", "investigated_by": "claude-sonnet-5, dispatched via tri-comparison-ledger-sweep (direct investigation, no Gemini dispatch -- small occurrence counts, answer was directly checkable)", "language": "kotlin", - "last_reconciled_at": "2026-08-22T17:17:06Z", + "last_reconciled_at": "2026-08-22T18:31:05Z", "last_seen_count": 15, "last_seen_examples": [ { @@ -7986,7 +7986,7 @@ "investigated_at": "2026-08-22T11:45:48Z", "investigated_by": "claude-sonnet-5, dispatched via tri-comparison-ledger-sweep (direct investigation, no Gemini dispatch)", "language": "kotlin", - "last_reconciled_at": "2026-08-22T17:17:06Z", + "last_reconciled_at": "2026-08-22T18:31:05Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -8019,7 +8019,7 @@ "investigated_at": "2026-08-22T11:40:48Z", "investigated_by": "claude-sonnet-5, dispatched via tri-comparison-ledger-sweep (direct investigation, no Gemini dispatch -- small occurrence counts, answer was directly checkable)", "language": "kotlin", - "last_reconciled_at": "2026-08-22T17:17:06Z", + "last_reconciled_at": "2026-08-22T18:31:05Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -8051,7 +8051,7 @@ "investigated_at": "2026-08-20", "investigated_by": "claude-sonnet-5 (direct source read, no dispatch needed)", "language": "m4", - "last_reconciled_at": "2026-08-22T17:17:14Z", + "last_reconciled_at": "2026-08-22T18:31:13Z", "last_seen_count": 4, "last_seen_examples": [ { @@ -8106,7 +8106,7 @@ "investigated_at": "2026-08-20", "investigated_by": "gemini-3.1-pro-high (agy), dispatched via tri-comparison-ledger-sweep, reviewed by claude-sonnet-5", "language": "m4", - "last_reconciled_at": "2026-08-22T17:17:14Z", + "last_reconciled_at": "2026-08-22T18:31:13Z", "last_seen_count": 76, "last_seen_examples": [ { @@ -8209,7 +8209,7 @@ "investigated_at": "2026-08-20", "investigated_by": "claude-sonnet-5 (direct source read, no dispatch needed)", "language": "m4", - "last_reconciled_at": "2026-08-22T17:17:14Z", + "last_reconciled_at": "2026-08-22T18:31:13Z", "last_seen_count": 36, "last_seen_examples": [ { @@ -8313,7 +8313,7 @@ "investigated_at": null, "investigated_by": null, "language": "makefile", - "last_reconciled_at": "2026-08-22T17:17:15Z", + "last_reconciled_at": "2026-08-22T18:31:15Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -8344,7 +8344,7 @@ "investigated_at": null, "investigated_by": null, "language": "matlab", - "last_reconciled_at": "2026-08-22T17:17:17Z", + "last_reconciled_at": "2026-08-22T18:31:17Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -8377,7 +8377,7 @@ "investigated_at": null, "investigated_by": null, "language": "objective-c", - "last_reconciled_at": "2026-08-22T17:17:19Z", + "last_reconciled_at": "2026-08-22T18:31:19Z", "last_seen_count": 91, "last_seen_examples": [ { @@ -8491,7 +8491,7 @@ "investigated_at": null, "investigated_by": null, "language": "objective-c", - "last_reconciled_at": "2026-08-22T17:17:19Z", + "last_reconciled_at": "2026-08-22T18:31:19Z", "last_seen_count": 104, "last_seen_examples": [ { @@ -8605,7 +8605,7 @@ "investigated_at": null, "investigated_by": null, "language": "objective-c", - "last_reconciled_at": "2026-08-22T17:17:19Z", + "last_reconciled_at": "2026-08-22T18:31:19Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -8636,7 +8636,7 @@ "investigated_at": null, "investigated_by": null, "language": "objective-c", - "last_reconciled_at": "2026-08-22T17:17:19Z", + "last_reconciled_at": "2026-08-22T18:31:19Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -8668,7 +8668,7 @@ "investigated_at": null, "investigated_by": null, "language": "objective-c", - "last_reconciled_at": "2026-08-22T17:17:19Z", + "last_reconciled_at": "2026-08-22T18:31:19Z", "last_seen_count": 2, "last_seen_examples": [ { @@ -8708,7 +8708,7 @@ "investigated_at": null, "investigated_by": null, "language": "objective-c", - "last_reconciled_at": "2026-08-22T17:17:19Z", + "last_reconciled_at": "2026-08-22T18:31:19Z", "last_seen_count": 2, "last_seen_examples": [ { @@ -8748,7 +8748,7 @@ "investigated_at": null, "investigated_by": null, "language": "perl", - "last_reconciled_at": "2026-08-22T17:17:26Z", + "last_reconciled_at": "2026-08-22T18:31:26Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -8781,7 +8781,7 @@ "investigated_at": null, "investigated_by": null, "language": "perl", - "last_reconciled_at": "2026-08-22T17:17:26Z", + "last_reconciled_at": "2026-08-22T18:31:26Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -8812,7 +8812,7 @@ "investigated_at": null, "investigated_by": null, "language": "perl", - "last_reconciled_at": "2026-08-22T17:17:26Z", + "last_reconciled_at": "2026-08-22T18:31:26Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -8842,7 +8842,7 @@ "investigated_at": null, "investigated_by": null, "language": "perl", - "last_reconciled_at": "2026-08-22T17:17:26Z", + "last_reconciled_at": "2026-08-22T18:31:26Z", "last_seen_count": 64, "last_seen_examples": [ { @@ -8956,7 +8956,7 @@ "investigated_at": null, "investigated_by": null, "language": "perl", - "last_reconciled_at": "2026-08-22T17:17:26Z", + "last_reconciled_at": "2026-08-22T18:31:26Z", "last_seen_count": 7, "last_seen_examples": [ { @@ -9043,7 +9043,7 @@ "investigated_at": null, "investigated_by": null, "language": "perl", - "last_reconciled_at": "2026-08-22T17:17:26Z", + "last_reconciled_at": "2026-08-22T18:31:26Z", "last_seen_count": 7, "last_seen_examples": [ { @@ -9130,7 +9130,7 @@ "investigated_at": null, "investigated_by": null, "language": "perl", - "last_reconciled_at": "2026-08-22T17:17:26Z", + "last_reconciled_at": "2026-08-22T18:31:26Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -9161,7 +9161,7 @@ "investigated_at": null, "investigated_by": null, "language": "perl", - "last_reconciled_at": "2026-08-22T17:17:26Z", + "last_reconciled_at": "2026-08-22T18:31:26Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -9193,7 +9193,7 @@ "investigated_at": null, "investigated_by": null, "language": "perl", - "last_reconciled_at": "2026-08-22T17:17:26Z", + "last_reconciled_at": "2026-08-22T18:31:26Z", "last_seen_count": 122, "last_seen_examples": [ { @@ -9305,7 +9305,7 @@ "investigated_at": null, "investigated_by": null, "language": "perl", - "last_reconciled_at": "2026-08-22T17:17:26Z", + "last_reconciled_at": "2026-08-22T18:31:26Z", "last_seen_count": 122, "last_seen_examples": [ { @@ -9409,7 +9409,7 @@ "investigated_at": null, "investigated_by": null, "language": "php", - "last_reconciled_at": "2026-08-22T17:17:31Z", + "last_reconciled_at": "2026-08-22T18:31:31Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -9442,7 +9442,7 @@ "investigated_at": null, "investigated_by": null, "language": "php", - "last_reconciled_at": "2026-08-22T17:17:31Z", + "last_reconciled_at": "2026-08-22T18:31:31Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -9475,7 +9475,7 @@ "investigated_at": null, "investigated_by": null, "language": "php", - "last_reconciled_at": "2026-08-22T17:17:31Z", + "last_reconciled_at": "2026-08-22T18:31:31Z", "last_seen_count": 68, "last_seen_examples": [ { @@ -9587,7 +9587,7 @@ "investigated_at": null, "investigated_by": null, "language": "php", - "last_reconciled_at": "2026-08-22T17:17:31Z", + "last_reconciled_at": "2026-08-22T18:31:31Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -9619,7 +9619,7 @@ "investigated_at": null, "investigated_by": null, "language": "powershell", - "last_reconciled_at": "2026-08-22T17:17:33Z", + "last_reconciled_at": "2026-08-22T18:31:34Z", "last_seen_count": 7, "last_seen_examples": [ { @@ -9704,7 +9704,7 @@ "investigated_at": null, "investigated_by": null, "language": "powershell", - "last_reconciled_at": "2026-08-22T17:17:33Z", + "last_reconciled_at": "2026-08-22T18:31:34Z", "last_seen_count": 5, "last_seen_examples": [ { @@ -9773,7 +9773,7 @@ "investigated_at": null, "investigated_by": null, "language": "powershell", - "last_reconciled_at": "2026-08-22T17:17:33Z", + "last_reconciled_at": "2026-08-22T18:31:34Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -9806,7 +9806,7 @@ "investigated_at": null, "investigated_by": null, "language": "powershell", - "last_reconciled_at": "2026-08-22T17:17:33Z", + "last_reconciled_at": "2026-08-22T18:31:34Z", "last_seen_count": 16, "last_seen_examples": [ { @@ -9918,7 +9918,7 @@ "investigated_at": null, "investigated_by": null, "language": "powershell", - "last_reconciled_at": "2026-08-22T17:17:33Z", + "last_reconciled_at": "2026-08-22T18:31:34Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -9950,7 +9950,7 @@ "investigated_at": "2026-08-21T03:23:52Z", "investigated_by": "claude sonnet 5, tri-comparison-ledger-sweep (direct investigation, no dispatch needed)", "language": "python", - "last_reconciled_at": "2026-08-22T17:17:43Z", + "last_reconciled_at": "2026-08-22T18:31:44Z", "last_seen_count": 4, "last_seen_examples": [ { @@ -10008,7 +10008,7 @@ "investigated_at": null, "investigated_by": null, "language": "python", - "last_reconciled_at": "2026-08-22T17:17:43Z", + "last_reconciled_at": "2026-08-22T18:31:44Z", "last_seen_count": 4, "last_seen_examples": [ { @@ -10064,7 +10064,7 @@ "investigated_at": "2026-08-21T03:23:52Z", "investigated_by": "claude sonnet 5, tri-comparison-ledger-sweep (direct investigation, no dispatch needed)", "language": "python", - "last_reconciled_at": "2026-08-22T17:17:43Z", + "last_reconciled_at": "2026-08-22T18:31:44Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -10097,7 +10097,7 @@ "investigated_at": "2026-08-21T12:03:03Z", "investigated_by": "claude sonnet 5, tri-comparison-ledger-sweep (direct investigation, no dispatch needed)", "language": "python", - "last_reconciled_at": "2026-08-22T17:17:43Z", + "last_reconciled_at": "2026-08-22T18:31:44Z", "last_seen_count": 100, "last_seen_examples": [ { @@ -10213,7 +10213,7 @@ "investigated_at": "2026-08-21T12:03:03Z", "investigated_by": "claude sonnet 5, tri-comparison-ledger-sweep (direct investigation, no dispatch needed)", "language": "python", - "last_reconciled_at": "2026-08-22T17:17:43Z", + "last_reconciled_at": "2026-08-22T18:31:44Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -10244,7 +10244,7 @@ "investigated_at": null, "investigated_by": null, "language": "python", - "last_reconciled_at": "2026-08-22T17:17:43Z", + "last_reconciled_at": "2026-08-22T18:31:44Z", "last_seen_count": 100, "last_seen_examples": [ { @@ -10348,7 +10348,7 @@ "investigated_at": null, "investigated_by": null, "language": "ruby", - "last_reconciled_at": "2026-08-22T17:17:44Z", + "last_reconciled_at": "2026-08-22T18:31:45Z", "last_seen_count": 2, "last_seen_examples": [ { @@ -10390,7 +10390,7 @@ "investigated_at": null, "investigated_by": null, "language": "ruby", - "last_reconciled_at": "2026-08-22T17:17:44Z", + "last_reconciled_at": "2026-08-22T18:31:45Z", "last_seen_count": 6, "last_seen_examples": [ { @@ -10468,7 +10468,7 @@ "investigated_at": null, "investigated_by": null, "language": "ruby", - "last_reconciled_at": "2026-08-22T17:17:44Z", + "last_reconciled_at": "2026-08-22T18:31:45Z", "last_seen_count": 3, "last_seen_examples": [ { @@ -10519,7 +10519,7 @@ "investigated_at": null, "investigated_by": null, "language": "ruby", - "last_reconciled_at": "2026-08-22T17:17:44Z", + "last_reconciled_at": "2026-08-22T18:31:45Z", "last_seen_count": 6, "last_seen_examples": [ { @@ -10594,7 +10594,7 @@ "investigated_at": null, "investigated_by": null, "language": "ruby", - "last_reconciled_at": "2026-08-22T17:17:44Z", + "last_reconciled_at": "2026-08-22T18:31:45Z", "last_seen_count": 9, "last_seen_examples": [ { @@ -10689,7 +10689,7 @@ "investigated_at": null, "investigated_by": null, "language": "rust", - "last_reconciled_at": "2026-08-22T18:05:47Z", + "last_reconciled_at": "2026-08-22T18:31:50Z", "last_seen_count": 14, "last_seen_examples": [ { @@ -10803,7 +10803,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Claude Sonnet 5 (resolved directly via live ctags run, no dispatch)", "language": "rust", - "last_reconciled_at": "2026-08-22T18:05:47Z", + "last_reconciled_at": "2026-08-22T18:31:50Z", "last_seen_count": 3, "last_seen_examples": [ { @@ -10856,7 +10856,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Gemini (dispatched via tri-comparison-ledger-sweep), confirmed by Claude Sonnet 5", "language": "rust", - "last_reconciled_at": "2026-08-22T18:05:47Z", + "last_reconciled_at": "2026-08-22T18:31:50Z", "last_seen_count": 25, "last_seen_examples": [ { @@ -10968,7 +10968,7 @@ "investigated_at": null, "investigated_by": null, "language": "rust", - "last_reconciled_at": "2026-08-22T18:05:47Z", + "last_reconciled_at": "2026-08-22T18:31:50Z", "last_seen_count": 25, "last_seen_examples": [ { @@ -11071,7 +11071,7 @@ "investigated_at": null, "investigated_by": null, "language": "rust", - "last_reconciled_at": "2026-08-22T18:05:47Z", + "last_reconciled_at": "2026-08-22T18:31:50Z", "last_seen_count": 3, "last_seen_examples": [ { @@ -11122,7 +11122,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Gemini (dispatched via tri-comparison-ledger-sweep, 2 rounds with self-correction), confirmed by Claude Sonnet 5", "language": "rust", - "last_reconciled_at": "2026-08-22T18:05:47Z", + "last_reconciled_at": "2026-08-22T18:31:50Z", "last_seen_count": 21, "last_seen_examples": [ { @@ -11234,7 +11234,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Gemini (dispatched via tri-comparison-ledger-sweep), confirmed by Claude Sonnet 5", "language": "rust", - "last_reconciled_at": "2026-08-22T18:05:47Z", + "last_reconciled_at": "2026-08-22T18:31:50Z", "last_seen_count": 21, "last_seen_examples": [ { @@ -11347,7 +11347,7 @@ "investigated_at": null, "investigated_by": null, "language": "rust", - "last_reconciled_at": "2026-08-22T18:05:47Z", + "last_reconciled_at": "2026-08-22T18:31:50Z", "last_seen_count": 83, "last_seen_examples": [ { @@ -11460,7 +11460,7 @@ "investigated_at": null, "investigated_by": null, "language": "rust", - "last_reconciled_at": "2026-08-22T18:05:47Z", + "last_reconciled_at": "2026-08-22T18:31:50Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -11493,7 +11493,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Claude Sonnet 5 (resolved directly via live ctags run, no dispatch)", "language": "rust", - "last_reconciled_at": "2026-08-22T18:05:47Z", + "last_reconciled_at": "2026-08-22T18:31:50Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -11528,7 +11528,7 @@ "investigated_at": "2026-08-19T00:00:00Z", "investigated_by": "Claude Sonnet 5 (resolved from existing Claim 6 documentation, no dispatch)", "language": "rust", - "last_reconciled_at": "2026-08-22T18:05:47Z", + "last_reconciled_at": "2026-08-22T18:31:50Z", "last_seen_count": 152, "last_seen_examples": [ { @@ -11640,7 +11640,7 @@ "investigated_at": null, "investigated_by": null, "language": "rust", - "last_reconciled_at": "2026-08-22T18:05:47Z", + "last_reconciled_at": "2026-08-22T18:31:50Z", "last_seen_count": 152, "last_seen_examples": [ { @@ -11742,7 +11742,7 @@ "investigated_at": null, "investigated_by": null, "language": "scala", - "last_reconciled_at": "2026-08-22T18:05:50Z", + "last_reconciled_at": "2026-08-22T18:31:52Z", "last_seen_count": 16, "last_seen_examples": [ { @@ -11845,7 +11845,7 @@ "investigated_at": "2026-08-20", "investigated_by": "gemini-3.1-pro-high (agy), dispatched via tri-comparison-ledger-sweep, reviewed and fixed by claude-sonnet-5", "language": "scheme", - "last_reconciled_at": "2026-08-22T17:17:55Z", + "last_reconciled_at": "2026-08-22T18:31:57Z", "last_seen_count": 84, "last_seen_examples": [ { @@ -11947,7 +11947,7 @@ "investigated_at": null, "investigated_by": null, "language": "scheme", - "last_reconciled_at": "2026-08-22T17:17:55Z", + "last_reconciled_at": "2026-08-22T18:31:57Z", "last_seen_count": 50, "last_seen_examples": [ { @@ -12051,7 +12051,7 @@ "investigated_at": null, "investigated_by": null, "language": "shell", - "last_reconciled_at": "2026-08-22T17:17:56Z", + "last_reconciled_at": "2026-08-22T18:31:59Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -12083,7 +12083,7 @@ "investigated_at": null, "investigated_by": null, "language": "solidity", - "last_reconciled_at": "2026-08-22T17:17:58Z", + "last_reconciled_at": "2026-08-22T18:32:00Z", "last_seen_count": 6, "last_seen_examples": [ { @@ -12153,7 +12153,7 @@ "investigated_at": null, "investigated_by": null, "language": "swift", - "last_reconciled_at": "2026-08-22T17:17:59Z", + "last_reconciled_at": "2026-08-22T18:32:02Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -12184,7 +12184,7 @@ "investigated_at": null, "investigated_by": null, "language": "swift", - "last_reconciled_at": "2026-08-22T17:17:59Z", + "last_reconciled_at": "2026-08-22T18:32:02Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -12215,7 +12215,7 @@ "investigated_at": null, "investigated_by": null, "language": "swift", - "last_reconciled_at": "2026-08-22T17:17:59Z", + "last_reconciled_at": "2026-08-22T18:32:02Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -12247,7 +12247,7 @@ "investigated_at": null, "investigated_by": null, "language": "tcl", - "last_reconciled_at": "2026-08-22T17:18:01Z", + "last_reconciled_at": "2026-08-22T18:32:04Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -12280,7 +12280,7 @@ "investigated_at": null, "investigated_by": null, "language": "tcl", - "last_reconciled_at": "2026-08-22T17:18:01Z", + "last_reconciled_at": "2026-08-22T18:32:04Z", "last_seen_count": 2, "last_seen_examples": [ { @@ -12322,7 +12322,7 @@ "investigated_at": null, "investigated_by": null, "language": "tcl", - "last_reconciled_at": "2026-08-22T17:18:01Z", + "last_reconciled_at": "2026-08-22T18:32:04Z", "last_seen_count": 4, "last_seen_examples": [ { @@ -12382,7 +12382,7 @@ "investigated_at": null, "investigated_by": null, "language": "tcl", - "last_reconciled_at": "2026-08-22T17:18:01Z", + "last_reconciled_at": "2026-08-22T18:32:04Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -12413,7 +12413,7 @@ "investigated_at": null, "investigated_by": null, "language": "tcl", - "last_reconciled_at": "2026-08-22T17:18:01Z", + "last_reconciled_at": "2026-08-22T18:32:04Z", "last_seen_count": 2, "last_seen_examples": [ { @@ -12452,7 +12452,7 @@ "investigated_at": null, "investigated_by": null, "language": "tcl", - "last_reconciled_at": "2026-08-22T17:18:01Z", + "last_reconciled_at": "2026-08-22T18:32:04Z", "last_seen_count": 2, "last_seen_examples": [ { @@ -12492,7 +12492,7 @@ "investigated_at": null, "investigated_by": null, "language": "tcl", - "last_reconciled_at": "2026-08-22T17:18:01Z", + "last_reconciled_at": "2026-08-22T18:32:04Z", "last_seen_count": 2, "last_seen_examples": [ { @@ -12532,7 +12532,7 @@ "investigated_at": null, "investigated_by": null, "language": "typescript", - "last_reconciled_at": "2026-08-22T17:18:22Z", + "last_reconciled_at": "2026-08-22T18:32:24Z", "last_seen_count": 2, "last_seen_examples": [ { @@ -12574,7 +12574,7 @@ "investigated_at": null, "investigated_by": null, "language": "typescript", - "last_reconciled_at": "2026-08-22T17:18:22Z", + "last_reconciled_at": "2026-08-22T18:32:24Z", "last_seen_count": 501, "last_seen_examples": [ { @@ -12686,7 +12686,7 @@ "investigated_at": null, "investigated_by": null, "language": "typescript", - "last_reconciled_at": "2026-08-22T17:18:22Z", + "last_reconciled_at": "2026-08-22T18:32:24Z", "last_seen_count": 4, "last_seen_examples": [ { @@ -12745,7 +12745,7 @@ "investigated_at": null, "investigated_by": null, "language": "typescript", - "last_reconciled_at": "2026-08-22T17:18:22Z", + "last_reconciled_at": "2026-08-22T18:32:24Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -12778,7 +12778,7 @@ "investigated_at": null, "investigated_by": null, "language": "typescript", - "last_reconciled_at": "2026-08-22T17:18:22Z", + "last_reconciled_at": "2026-08-22T18:32:24Z", "last_seen_count": 9, "last_seen_examples": [ { @@ -12883,7 +12883,7 @@ "investigated_at": null, "investigated_by": null, "language": "typescript", - "last_reconciled_at": "2026-08-22T17:18:22Z", + "last_reconciled_at": "2026-08-22T18:32:24Z", "last_seen_count": 61, "last_seen_examples": [ { @@ -12997,7 +12997,7 @@ "investigated_at": null, "investigated_by": null, "language": "typescript", - "last_reconciled_at": "2026-08-22T17:18:22Z", + "last_reconciled_at": "2026-08-22T18:32:24Z", "last_seen_count": 1907, "last_seen_examples": [ { @@ -13111,7 +13111,7 @@ "investigated_at": null, "investigated_by": null, "language": "typescript", - "last_reconciled_at": "2026-08-22T17:18:22Z", + "last_reconciled_at": "2026-08-22T18:32:24Z", "last_seen_count": 2, "last_seen_examples": [ { @@ -13151,7 +13151,7 @@ "investigated_at": null, "investigated_by": null, "language": "typescript", - "last_reconciled_at": "2026-08-22T17:18:22Z", + "last_reconciled_at": "2026-08-22T18:32:24Z", "last_seen_count": 2, "last_seen_examples": [ { @@ -13191,7 +13191,7 @@ "investigated_at": null, "investigated_by": null, "language": "typescript", - "last_reconciled_at": "2026-08-22T17:18:22Z", + "last_reconciled_at": "2026-08-22T18:32:24Z", "last_seen_count": 174, "last_seen_examples": [ { @@ -13303,7 +13303,7 @@ "investigated_at": null, "investigated_by": null, "language": "typescript", - "last_reconciled_at": "2026-08-22T17:18:22Z", + "last_reconciled_at": "2026-08-22T18:32:24Z", "last_seen_count": 183, "last_seen_examples": [ { @@ -13406,7 +13406,7 @@ "investigated_at": null, "investigated_by": null, "language": "zig", - "last_reconciled_at": "2026-08-22T17:18:31Z", + "last_reconciled_at": "2026-08-22T18:32:33Z", "last_seen_count": 1, "last_seen_examples": [ { @@ -13437,7 +13437,7 @@ "investigated_at": null, "investigated_by": null, "language": "zig", - "last_reconciled_at": "2026-08-22T17:18:31Z", + "last_reconciled_at": "2026-08-22T18:32:33Z", "last_seen_count": 10, "last_seen_examples": [ { @@ -13540,7 +13540,7 @@ "investigated_at": null, "investigated_by": null, "language": "zig", - "last_reconciled_at": "2026-08-22T17:18:31Z", + "last_reconciled_at": "2026-08-22T18:32:33Z", "last_seen_count": 1, "last_seen_examples": [ {