mirror of
https://github.com/Druthulu/BFM-decomp
synced 2026-09-27 22:45:39 -04:00
bcc3130eb4
- NEW family_cousins.py --aprop-cards + tools/wave/aprop_wave.js: lane A (1,700 open fns / 76,419 ins) had NO card type — cousin diffs are empty for h_seq-identical members, so the card is a positional WORD diff vs the matched sibling, grouped BY FAMILY (one agent, N drafts). Head cards: 13 families / 433 members, median TWO differing words each. - calibration 9 batches / 108 members: 98 agent-MATCH (91%, best of any wave) -> 56 BANKED (57%), ~80k tok/banked fn vs 157k (cousin card) vs 400k+ (crack wave). R22 213/213 BYTE-IDENTICAL. - HONEST GAP (R14): 91% agent -> 57% gate is the worst conversion measured; 14 groups banked 0. Hypothesis TESTABLE not proven — family batching concentrates members per destination TU, the §169 collision. Re-gate unbanked ONE PER TU before scaling the remaining 320. - >=16 head diagnosed: 3 of 4 blockers are plumbing — the --band substantial default hid 5 of 13 families from every prior sweep; one missing file-scope extern (D_801ED98C) gates 56 PURE members; dedup_extend is macro-only. Only func_8017C294 is a genuine crack. - fleet 96.56% fn / 95.2% instr / 89.9% distinct; stubs 12,535 -> 12,468; dedup 2,043/0. - cookbook §170.
5.3 KiB
5.3 KiB
P30 S49 — cousin-unit survey (similarity tier over the open frontier)
Generated by
tools/family_cousins.pyat HEADcommit:1843from.run/family_hseq.json+ the binary sigs (R32-checked against an independent stub recount — a stale map fails loud). Compare digests only at the same HEAD.A unit is a CANDIDATE grouping — same-source cousins split by skeleton drift (insertion/deletion; the li-expansion class). Cousins need a per-member seeded CRACK, never a
family_sweepremap. The whole-binary byte-gate stays the sole arbiter.
Merge/seed threshold 0.85 (measured: 72% of this band is pure indel drift) · weak-seed band 0.7–0.85 annotated, never merged · short-nins seeds inflate — consumers discount below ~40 ins.
| category | units | open fns | open ins | lever |
|---|---|---|---|---|
| A-prop | 239 | 1700 | 76419 | family_sweep (propagation) |
| seeded | 364 | 1152 | 33618 | seeded crack — edit a >=0.85-similar MATCHED body |
| cousin-multi | 1542 | 5409 | 248330 | 1 crack seeds the unit's other members |
| cold | 3240 | 3240 | 215454 | full-price crack (the honest unique tail) |
| total | 5385 | 11501 | 573821 |
Top units by open instructions (whole-cluster weight)
| # | cat | ins | fns | skels | seed | seed ref | head skeleton |
|---|---|---|---|---|---|---|---|
| 1 | cousin-multi | 3936 | 16 | 1 | · | · | ov_SC01_077:0x8017c294 (246 ins ×16) |
| 2 | A-prop | 2444 | 4 | 1 | 1.0 | ov_SC04_018:0x80186e24 |
ov_SC04_018:0x80186e24 (611 ins ×4) |
| 3 | A-prop | 2367 | 22 | 9 | 1.0 | ov_SC02_011:0x8018a438 |
ov_SC01_000:0x8017d290 (102 ins ×10) |
| 4 | A-prop | 2310 | 3 | 1 | 1.0 | ov_SC01_000:0x80144b9c |
ov_SC01_077:0x80144b9c (770 ins ×3) |
| 5 | A-prop | 2204 | 4 | 1 | 1.0 | ov_SC04_018:0x80189540 |
ov_SC04_018:0x80189540 (551 ins ×4 jr) |
| 6 | seeded | 2166 | 3 | 3 | 0.987 | ov_SC06_010:0x8017cad4 |
ov_SC06_010:0x8017bebc (753 ins ×1) |
| 7 | cousin-multi | 1628 | 3 | 3 | · | · | md_MAIN_011:0x800d1254 (555 ins ×1) |
| 8 | A-prop | 1628 | 4 | 1 | 1.0 | ov_MAIN_012:0x8017c3bc |
ov_MAIN_012:0x8017c3bc (407 ins ×4 jr) |
| 9 | A-prop | 1554 | 59 | 3 | 1.0 | md_SC05_023:0x801edc18 |
md_SC05_023:0x801edc18 (26 ins ×56) |
| 10 | seeded | 1466 | 6 | 3 | 0.93 | ov_SC07_006:0x801802ec |
ov_SC07_006:0x8017f9ac (275 ins ×2) |
| 11 | cousin-multi | 1395 | 5 | 1 | · | · | ov_SC01_005:0x8017f2d4 (279 ins ×5 jr) |
| 12 | A-prop | 1316 | 7 | 1 | 1.0 | ov_SC01_000:0x8016ab6c |
ov_SC01_077:0x8016ab6c (188 ins ×7 jr) |
| 13 | A-prop | 1309 | 7 | 1 | 1.0 | ov_SC01_000:0x8013dd68 |
ov_SC01_077:0x8013dd68 (187 ins ×7) |
| 14 | A-prop | 1304 | 4 | 1 | 1.0 | ov_MAIN_012:0x8017d730 |
ov_MAIN_012:0x8017d730 (326 ins ×4 jr) |
| 15 | A-prop | 1195 | 30 | 6 | 1.0 | ov_SC01_077:0x8017d840 |
ov_SC01_077:0x8017d840 (39 ins ×21) |
| 16 | A-prop | 1164 | 4 | 1 | 1.0 | ov_MAIN_012:0x8017d2a4 |
ov_MAIN_012:0x8017d2a4 (291 ins ×4 jr) |
| 17 | A-prop | 1089 | 3 | 1 | 1.0 | ov_SC01_000:0x8015444c |
ov_SC01_077:0x8015444c (363 ins ×3 jr) |
| 18 | A-prop | 1049 | 4 | 3 | 1.0 | ov_SC03_028:0x80183e04 |
ov_SC03_028:0x80183e04 (265 ins ×2) |
| 19 | A-prop | 1035 | 11 | 5 | 1.0 | ov_SC06_018:0x80187320 |
ov_SC02_011:0x80188250 (94 ins ×4) |
| 20 | A-prop | 996 | 46 | 10 | 1.0 | ov_SC03_001:0x8017f0ec |
ov_SC03_001:0x8017f0ec (20 ins ×30) |
| 21 | A-prop | 987 | 3 | 1 | 1.0 | ov_SC01_000:0x8013c414 |
ov_SC01_077:0x8013c414 (329 ins ×3 jr) |
| 22 | A-prop | 979 | 18 | 11 | 1.0 | ov_SC06_024:0x8017d474 |
ov_SC06_022:0x8017d6e0 (59 ins ×4) |
| 23 | A-prop | 964 | 12 | 3 | 1.0 | md_SC03_073:0x801efc94 |
md_SC03_079:0x801efb94 (87 ins ×4) |
| 24 | A-prop | 924 | 21 | 1 | 1.0 | ov_SC02_026:0x80185634 |
ov_SC02_026:0x80185634 (44 ins ×21) |
| 25 | A-prop | 914 | 8 | 4 | 1.0 | ov_SC02_017:0x8017f92c |
ov_SC02_017:0x8017f92c (115 ins ×4) |
| 26 | A-prop | 908 | 19 | 6 | 1.0 | ov_SC02_041:0x80182ccc |
ov_SC02_041:0x80182ccc (45 ins ×9) |
| 27 | A-prop | 889 | 7 | 1 | 1.0 | ov_SC01_000:0x80145cec |
ov_SC01_077:0x80145cec (127 ins ×7) |
| 28 | A-prop | 872 | 4 | 1 | 1.0 | ov_MAIN_012:0x8017cf3c |
ov_MAIN_012:0x8017cf3c (218 ins ×4 jr) |
| 29 | A-prop | 816 | 3 | 1 | 1.0 | ov_SC01_000:0x8013b83c |
ov_SC01_077:0x8013b83c (272 ins ×3 jr) |
| 30 | A-prop | 810 | 54 | 1 | 1.0 | md_SC03_073:0x801ef5f4 |
ov_SC01_077:0x80130d0c (15 ins ×54) |
| 31 | cousin-multi | 810 | 10 | 2 | · | · | ov_SC01_005:0x8017e108 (84 ins ×5) |
| 32 | A-prop | 798 | 3 | 1 | 1.0 | ov_SC01_000:0x80130d48 |
ov_SC01_077:0x80130d48 (266 ins ×3) |
| 33 | cousin-multi | 784 | 4 | 1 | · | · | ov_SC03_108:0x8017ffd0 (196 ins ×4 jr) |
| 34 | cousin-multi | 781 | 8 | 4 | · | · | ov_SC02_011:0x8018c5a4 (100 ins ×3) |
| 35 | cousin-multi | 778 | 7 | 5 | · | · | ov_SC03_118:0x80181e58 (113 ins ×2) |
| 36 | cousin-multi | 767 | 15 | 7 | 0.735 | · | ov_SC03_028:0x8018966c (63 ins ×4) |
| 37 | seeded | 752 | 14 | 10 | 0.921 | ov_SC02_027:0x8017f6d4 |
ov_SC02_027:0x8017f858 (48 ins ×3) |
| 38 | A-prop | 726 | 33 | 4 | 1.0 | md_SC05_023:0x801ed99c |
md_SC05_023:0x801ed99c (22 ins ×27) |
| 39 | A-prop | 725 | 31 | 10 | 1.0 | ov_SC04_018:0x80183248 |
ov_SC04_018:0x8017f500 (25 ins ×6) |
| 40 | cousin-multi | 702 | 7 | 3 | · | · | ov_SC03_014:0x80188828 (99 ins ×3) |