Drew T
ba49d7e829
feat(decomp): parallel gate — 15 fns across 12 binaries (10 workers)
...
md_MAIN_031 func_800CB1CC
md_MAIN_044 func_800CCDB0
md_MAIN_047 func_800CCBC0
md_MAIN_046 func_800CD5CC
md_MAIN_003 func_800D2A24
ov_SC02_017 func_80181E98
ov_SC02_003 func_801888F4 func_80188C0C
ov_SC01_080 func_80180728
ov_SC02_005 func_8017E798 func_80185A88
ov_SC02_011 func_80185098
ov_SC01_074 func_8017E07C
ov_SC02_027 func_801806FC func_80180A54
2026-08-30 22:58:29 -06:00
Drew T
838d7cea34
feat(decomp): parallel gate — 179 fns across 102 binaries (10 workers)
...
md_MAIN_037 func_800CAF4C
md_MAIN_028 func_800CAE0C
md_MAIN_015 func_800CAEC0
md_MAIN_029 func_800CAEE0
md_MAIN_013 func_800CAF68 func_800CB6E4
md_MAIN_020 func_800CAF18 func_800CB034
md_MAIN_001 func_800CEF04
md_MAIN_033 func_800CAE0C
md_MAIN_023 func_800CAEC0
md_MAIN_003 func_800D06BC
md_MAIN_043 func_800CD1F4
md_MAIN_041 func_800CAEC0 func_800CAF08
md_MAIN_038 func_800CAE0C func_800CAED0
md_MAIN_047 func_800CCB28
md_MAIN_046 func_800CCB28
md_SC03_073 func_801EFBC0
md_MAIN_040 func_800CAED0
md_SC03_075 func_801EFBC0
md_SC03_132 func_801E2D50
md_SC04_025 func_801E855C
md_SC04_029 func_801E8440
md_SC03_137 func_801E2ED8
md_SC04_026 func_801E82C0
md_SC05_023 func_801EDEAC func_801EE148
md_SC05_024 func_801EDEAC func_801EE3E4
md_SC03_133 func_801E2FF4
md_SC05_025 func_801EDEAC func_801EE148
md_SC05_028 func_801EE2C8
ov_MAIN_012 func_8016829C
ov_SC01_001 func_80180890
ov_SC01_074 func_8017D918
ov_SC01_077 func_80184A68
ov_SC01_084 func_8017E224 func_8017E890 func_8017E94C
ov_SC01_009 func_8017FE10
ov_SC02_026 func_8017D948
ov_SC02_004 func_8017D8B0
ov_SC02_031 func_8017F400 func_801829F8
ov_SC02_035 func_8017D598
ov_SC02_021 func_8017DC10 func_8017F264
ov_SC02_017 func_8017FCB8 func_8018287C func_80183940
ov_SC02_027 func_8017F498
ov_SC02_011 func_80182380
ov_SC02_005 func_8017E014 func_8017FDB4 func_801800CC func_80180328 func_801803BC func_80180454 func_80180B90 func_8018112C func_8018118C func_80181388 func_8018141C func_80182098 func_801849E4 func_80185858 func_8018655C func_801880AC func_801886C4 func_8018B5E0 func_8018D574
ov_SC03_001 func_8017EFD4 func_8017F258 func_80180E68 func_8018166C func_8018247C func_80184A1C func_80186A04
ov_SC03_012 func_8017DCB4
ov_SC03_011 func_8017E170
ov_SC03_014 func_8017BFA0
ov_SC03_002 func_801813E4
ov_SC03_024 func_8017BFA0 func_8017DA98 func_80180230 func_80180660 func_801806D4 func_80180748 func_801807AC func_801809F8 func_801817A8 func_80184814 func_80184884 func_80184940
ov_SC03_007 func_8017E6C0
ov_SC03_028 func_80185344
ov_SC03_010 func_8017E69C
ov_SC03_030 func_8017EEE0
ov_SC03_091 func_801822CC
ov_SC03_089 func_80181474
ov_SC03_093 func_8017F8D8
ov_SC03_096 func_8017F444
ov_SC03_097 func_8017EE04 func_8017EF54 func_8017FDBC
ov_SC03_029 func_80182E84 func_80183E70
ov_SC03_090 func_801814B4
ov_SC03_092 func_8017F29C
ov_SC03_105 func_8017FEA8
ov_SC03_111 func_8018093C func_80181178
ov_SC03_116 func_801819F4
ov_SC03_112 func_8017E9A0 func_80181D08
ov_SC03_110 func_8017F234
ov_SC03_114 func_8017CFC0 func_8017DDA0
ov_SC03_117 func_8017E99C
ov_SC03_121 func_8017CE3C
ov_SC03_118 func_8017DA98
ov_SC03_124 func_8017FB04 func_80180D48 func_80182488
ov_SC03_125
2026-08-30 09:50:49 -06:00
Drew T
966508d654
feat(decomp): free A-prop sibling lane (maintenance pass) — zero model tokens
2026-08-26 00:17:10 -06:00
Drew T
eebe792a0b
feat(decomp): ox wave eh overlays — 129 banked
...
Committed before the main batch: gate_main reverts on failure and would take these with it.
2026-08-25 17:10:42 -06:00
Drew T
9f4aecd7c8
feat(decomp): ox wave dp overlays — 54 banked
...
Committed before the main batch: gate_main reverts on failure and would take these with it.
2026-08-25 13:21:14 -06:00
Drew T
5357c8b448
feat(decomp): ox wave de overlays — 192 banked
...
Committed before the main batch: gate_main reverts on failure and would take these with it.
2026-08-25 11:17:00 -06:00
Drew T
8b2a1e5f1f
feat(decomp): ox wave ca overlays — 42 banked
...
Committed before the main batch: gate_main reverts on failure and would take these with it.
2026-08-24 21:40:22 -06:00
Drew T
73d5a17a49
feat(decomp): ox wave az overlays — 4 banked
...
Committed before the main batch: gate_main reverts on failure and would take these with it.
2026-08-24 06:48:16 -06:00
Drew T
4cadac4e11
feat(phase-30 S45 II.1c): module batch dedup-banked + verified — 408 banks, R22 183/183, audit-disc 75->34 (parked-only)
...
- dedup measure (R37 probe): 69/1,113 module fns h_exact-match matched corpus (~6%, LOW as
planned — modules are novel frontier); dedup_extend inapplicable (same-vram group model) ->
family_sweep --hseq --band all over the 57 matched-exemplar families: 408 member-matches
banked (182 into modules, 226 into the big 3 — families Part I's --only scoping missed),
169 failed + 77 STRUCT = genuine per-member frontier
- R22 clean-fleet 183/183 BYTE-IDENTICAL; audit-disc UNCLAIMED 75->34 residue 0 (34 = 31
parked-for-L3 + SC03/53,54,56 — 3 rows Discovery-3 never tiered, now parked with evidence)
- three instrument fixes, each negative-control-proven:
- family_sweep --hseq stub map derives ov_*+md_*+resident (was sig.ov_* glob -> module
members silently 'not-stub', R32 class) [committed earlier as commit:1506]
- sig-modules seeds from the built ELF's func_* symbols (bootstrap GLUES adjacent fns
around jtbl dispatch -> 24 false TRUNCATED; perturbed-sig control still bites)
- corpus.audit counts CODE lines only (module .s carries its header jtbl as .word lines);
progress.py buckets INCLUDE_RODATA symbols as blobs (unbucketed R32 hole)
- NEW HONEST BASELINE (183 binaries): 94.0% instr / 95.96% fn-count / 87.6% distinct;
tools-health OK, audit-digest OK
2026-08-06 13:14:03 -06:00
Drew T
85b526cddd
feat(phase-30 S45 II.1a): all 38 MAIN modules onboarded byte-identical at the §S44 static addresses
...
- slot A 29/29 (md_MAIN_013..041 @ 0x800CAE08), slot B 6/6 (md_MAIN_042..047 @ 0x800CCB1C),
boot trio 3/3 (md_MAIN_001 [=MAIN/0 twin], md_MAIN_008, md_MAIN_011 @ 0x800CEDF8) — every one
BYTE-IDENTICAL on its FIRST build (byte-corroborating the §S44 loader table for slots A/B/boot)
- TLO roster derived from the §154 id-word law (.run/s45/derive_tlo.py): 0x4 default;
011=0x7C, 025=0xC, 034=0x80, 039=0xC (first-prologue scan)
- new_binary.sh: module hdr carve is now a dot-typed .rodata PAIRED with the c segment —
a header can hold a function's jump table (md_MAIN_034), and standalone rodata emits
.L locals that don't cross objects; bin links in the data block (both refuted by bytes)
- A4 law: symbols.resident.txt dropped from the boot trio's stacks (windows inside the
resident region; DsMix @0x800D1BD8 had minted a phantom fn boundary in md_MAIN_011) —
re-extracted clean, all three byte-identical, phantom gone
2026-08-06 12:36:49 -06:00