Drew T
39127535da
feat(phase-29): func_8014F3E8 ×4 -> ×138 via dedup_extend; §75a enumerates the exclusion classes
...
- THE NORMALIZATION PAID: one `dedup_extend --binaries <the 134 excluded>` banked 134/400
planned -- func_8014F3E8 VERIFIED in ALL 134 -> ×138 total (+4,288 ins), no drafting at all.
A 4-overlay island became full fleet reach because the carried extern finally agreed.
- FLEET: instr-weighted 80.0% -> 80.1% (10,509,526 -> 10,525,534 = +16,008 ins, exactly the
projected 84×138 + 32×138); fn-count 89.02% -> 89.09%; distinct-code 67.7% (unchanged, as
expected -- propagation moves coverage, not distinct-RE). dedup 1884 -> 1886 validated / 0
failed, C1 coverage 239,315/239,315. 0 NON_MATCHING (G4).
- R22 clean-fleet: make clean && extract-all && check-all -> 140 passed, 0 failed of 140.
- §75a — "PROPAGATION-CAPPED" IS AT LEAST THREE CLASSES, and the classifier names which:
A minority spelling `conflicting types` + a lopsided census (1710 vs 4) -> normalize, cheap
B genuine arity split same message, TWO real populations (func_8012F14C: 1944 `(s32)` vs
968 `(s32,s32,s32)`) -> the §29 loose-typing wall; a K&R `()` MAY satisfy
both but is order-dependent -> PROBE, do not normalize on a guess
C missing extern `undefined reference to 'SHB'` -- a LINK error, unrelated to types
The discriminator is one grep (census the symbol cc1 named) and it decides the remedy.
- R14 self-correction recorded: I predicted func_80174CB0 was "the identical class". It is class
A in KIND but on DIFFERENT symbols, and different ones per overlay (func_80012ABC at
ov_SC01_000 where the minority is on the TARGET side; func_8012F14C at ov_SC01_001 = class B).
One member's error names one blocker, not the blocker set -- collect the classifier's line
across the whole sweep before scoping a fix.
- func_80174CB0 (×3) and func_80165CA0 stay capped, each now with a named cause and a named next
probe -- not a wall verdict.
2026-07-25 13:00:00 -06:00
..
2026-06-16 19:02:14 -06:00
2026-06-16 19:02:14 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 16:44:01 -06:00
2026-06-16 16:44:01 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 15:39:52 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:02:14 -06:00
2026-06-16 19:02:14 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 16:44:01 -06:00
2026-06-16 19:02:14 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:02:14 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:02:14 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:02:14 -06:00
2026-06-16 19:02:14 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:02:14 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:02:14 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:02:14 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-07-15 18:33:37 -06:00
2026-07-15 18:33:37 -06:00
2026-06-16 19:41:37 -06:00
2026-06-16 19:41:37 -06:00
2026-07-15 18:33:37 -06:00
2026-07-15 18:33:37 -06:00
2026-06-15 22:50:55 -06:00
2026-06-14 12:05:38 -06:00
2026-07-25 13:00:00 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:22:58 -06:00
2026-07-22 14:22:58 -06:00
2026-07-22 14:22:58 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:30:07 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:36:09 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:12:32 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-07-22 14:41:57 -06:00
2026-06-15 23:00:51 -06:00
2026-07-14 10:12:19 -06:00
2026-06-16 16:44:01 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-18 22:58:15 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-07-19 00:05:52 -06:00
2026-06-14 03:19:23 -06:00
2026-06-14 03:19:23 -06:00
2026-07-07 22:01:58 -06:00
2026-07-14 10:12:19 -06:00
2026-07-14 10:12:19 -06:00