phase-37: T4 step (f) first pass — census 8,830 lying / 950 callees (+5,002 K&R sites counted APART: argcheck kr_marked, type_census + readability_progress split), levers 4,010 → 3,730 (0 unmarked), series snapshots + README; the 8,830 bucketed by ledger verdict: 3,700 never judged, 2,832 instrument disagreement, 1,120 T5's types, 723 cross-binary, 415 conflicts | 🛑 T4 in progress (S108)

This commit is contained in:
Drew T
2026-09-12 19:18:17 -06:00
parent 274223396d
commit 55ca65bfc5
13 changed files with 161 additions and 124 deletions
+17 -17
View File
@@ -49,14 +49,14 @@
"deferred_same_address_texts": 381,
"deferred_same_address_copies": 1668,
"levers": {
"date": "2026-09-11",
"date": "2026-09-12",
"what": "compiler-forcing constructs left in the C: register pins + asm statements (the classes Phase 36 drives to 0; GTE coprocessor ops and whole-body hand-asm routines excluded), with the volatile/register qualifiers censused",
"sites": 4010,
"pins": 2141,
"asm_statements": 1869,
"bodies": 1980,
"distinct_bodies": 674,
"marked_fake": 4010,
"sites": 3730,
"pins": 1868,
"asm_statements": 1862,
"bodies": 1838,
"distinct_bodies": 662,
"marked_fake": 3730,
"unmarked": 0,
"volatile_sites": 1589,
"register_keyword_sites": 50,
@@ -65,13 +65,13 @@
"hand_asm_routine_sites": 2682
},
"types": {
"date": "2026-09-12",
"head": "da26c05d6",
"date": "2026-09-13",
"head": "274223396",
"what": "the structs phase's counters: raw pointer-cast dereferences in four forms (P *(T*)(\u2026), I *(T*)ident, X ((T*)e)[i], M M2C_FIELD), struct definitions and their duplicate classes, lying call declarations, and the struct map's types (Phase 37 drives the first three to 0)",
"raw_cast_sites": 503016,
"raw_cast_sites": 503013,
"raw_cast_forms": {
"P": 409007,
"I": 60666,
"P": 409006,
"I": 60664,
"X": 13800,
"A": 18912,
"C": 36681,
@@ -89,11 +89,11 @@
"duplicate_names": 2823,
"variant_names": 40,
"dead_canonical_names": 141,
"lying_declarations": 98648,
"lying_callees": 1609,
"asm_label_aliases": 5749,
"multi_spelled_callees": 3870,
"struct_map_types": 18760,
"lying_declarations": 8830,
"lying_callees": 950,
"asm_label_aliases": 5158,
"multi_spelled_callees": 3830,
"struct_map_types": 18741,
"struct_map_explained_pct": 99.2
}
},