Files
BFM-decomp/docs/family-hseq.md
T
Drew T 57ef4ebcb5 feat(phase-29): ov_SC07_006 reach-138 batch-1 propagation + live-count re-scope (SESSION-13)
Propagation of the 6 batch-1 x1 banks (§55b: banks committed first in commit:0848,
then targeted propagate as a standalone step):

- dedup_propagate --addr: func_801325B8 -> +3 onboarded-tail siblings
  (ov_SC07_007/010/011). func_8014A048/func_801678F0 byte-diverge in the SC07
  cluster (kept x1); func_8014FE60/func_80167540 local-type-blocked §20 (x1).
- func_80165CA0: consolidated its h_exact subgroup (dedup group registered, +0
  new), then family_sweep --hseq 0/135 — a PER-MEMBER WALL (cf func_80133AB0
  0/136). The x135 "fresh family" prize does not exist here.
- Net batch-1 yield ~9 newly-matched functions; fleet 78.6->78.7% instr, distinct
  flat; ov_SC07_006 84.6->84.8%. R22 clean-fleet 140/140; tools-health 1850/0.

The finding (R14/R35, decision-log 2026-07-23): nins*reach leverage over-counts —
rank by LIVE-siblings. build_wave_args.py --rank live now ranks by the true lever
and reports the fresh(76)/onboarded-tail(44) split. The reach-138 family well is
largely SPENT via wave+gate; the fresh families are the hard tail (def-side
plumbing/DIFF/per-member walls), not free x138 fuel.
2026-07-23 11:43:28 -06:00

5.9 KiB
Raw Blame History

Phase 26 — h_seq family survey (T1)

Generated by tools/family_hseq.py from the 134 overlay sigs + per-overlay src stubs. Ranked by TEMPLATABLE byte-weight (PURE+IMM members × nins × 4). The byte-gate is the arbiter.

Fleet (overlays): 88.5% fn / 79.0% instr / 68.4% distinct-code matched. Unmatched: 40,620 instances / 2,743,730 ins (22,621 distinct classes).

Tail cross-check (Phase-25 close): 27,520 tail fns / 1,103,065 ins → 574 h_seq families ≥2, 158 substantial (nins≥80) / 616,402 ins.

Full frontier (all unmatched by h_seq): 2721 target families (≥2 members or a matched sibling) + 3780 singletons (Step-D residue). Substantial: 558 families / 1,449,339 templatable ins, 74 with a matched sibling (zero-crack). Substantial member classes: 9,110 PURE · 40 IMM · 6 STRUCT-excluded.

Top substantial families (by templatable byte-weight)

# nins members (P/I/S) #addr/#ov tag class matched jr exemplar templ. ins
1 371 138 (138/0/0) 1/138 per-location PURE 0 · 0x80176734 draft-ov077 51,198
2 327 138 (138/0/0) 1/138 per-location PURE 0 · 0x80176218 draft-ov077 45,126
3 329 137 (137/0/0) 1/137 per-location PURE 1 Y 0x8013c414 matched-ov077 45,073
4 304 138 (138/0/0) 1/138 per-location PURE 0 · 0x8014d820 draft-ov077 41,952
5 289 138 (138/0/0) 1/138 per-location PURE 0 Y 0x80135eb0 draft-ov077 39,882
6 272 138 (138/0/0) 1/138 per-location PURE 0 Y 0x8013b83c draft-ov077 37,536
7 271 138 (138/0/0) 1/138 per-location PURE 0 Y 0x8015b950 draft-ov077 37,398
8 260 138 (138/0/0) 1/138 per-location PURE 0 · 0x80140958 draft-ov077 35,880
9 231 138 (138/0/0) 1/138 per-location PURE 0 · 0x80175da8 draft-ov077 31,878
10 240 123 (123/0/0) 1/123 per-location PURE 15 · 0x8013d53c matched-ov077 29,520
11 198 138 (138/0/0) 1/138 per-location PURE 0 Y 0x8013bd74 draft-ov077 27,324
12 198 138 (138/0/0) 1/138 per-location PURE 0 · 0x801412a8 draft-ov077 27,324
13 188 138 (138/0/0) 1/138 per-location PURE 0 · 0x80175ab8 draft-ov077 25,944
14 183 137 (137/0/0) 1/137 per-location PURE 1 Y 0x8014032c matched-ov077 25,071
15 165 138 (138/0/0) 1/138 per-location PURE 0 · 0x80178004 draft-ov077 22,770
16 154 137 (137/0/0) 1/137 per-location PURE 1 Y 0x8013c0f8 matched-ov077 21,098
17 154 136 (136/0/0) 1/136 per-location PURE 2 · 0x80144090 matched-ov077 20,944
18 147 138 (138/0/0) 1/138 per-location PURE 0 · 0x80177b5c draft-ov077 20,286
19 136 138 (138/0/0) 1/138 per-location PURE 0 Y 0x80135260 draft-ov077 18,768
20 137 136 (136/0/0) 1/136 per-location PURE 2 · 0x80133ab0 matched-ov077 18,632
21 125 138 (138/0/0) 1/138 per-location PURE 0 Y 0x8012aaac draft-ov077 17,250
22 123 138 (138/0/0) 1/138 per-location PURE 0 · 0x80174cb0 draft-ov077 16,974
23 3338 5 (5/0/0) 3/5 cross-address PURE 0 · 0x8017d960 modal 16,690
24 114 138 (138/0/0) 1/138 per-location PURE 0 · 0x8015d1b8 draft-ov077 15,732
25 111 138 (138/0/0) 1/138 per-location PURE 0 Y 0x80179b74 draft-ov077 15,318
26 110 138 (138/0/0) 1/138 per-location PURE 0 · 0x801330e0 draft-ov077 15,180
27 947 16 (16/0/0) 6/16 cross-address PURE 0 Y 0x8017c974 draft-ov077 15,152
28 105 138 (138/0/0) 1/138 per-location PURE 0 · 0x8012cc88 draft-ov077 14,490
29 105 138 (138/0/0) 1/138 per-location PURE 0 · 0x80169228 draft-ov077 14,490
30 105 135 (135/0/0) 1/135 per-location PURE 3 · 0x801749c8 matched-ov077 14,175
31 101 138 (138/0/0) 1/138 per-location PURE 0 · 0x801463a0 draft-ov077 13,938
32 101 138 (138/0/0) 1/138 per-location PURE 0 · 0x80177940 draft-ov077 13,938
33 97 138 (138/0/0) 1/138 per-location PURE 0 · 0x8014cd80 draft-ov077 13,386
34 99 135 (135/0/0) 1/135 per-location PURE 3 · 0x80165ca0 matched-ov077 13,365
35 94 138 (138/0/0) 1/138 per-location PURE 0 · 0x8016b6bc draft-ov077 12,972
36 97 133 (133/0/0) 1/133 per-location PURE 5 · 0x8017b490 matched-ov077 12,901
37 93 138 (138/0/0) 1/138 per-location PURE 0 · 0x8014d12c draft-ov077 12,834
38 91 138 (138/0/0) 1/138 per-location PURE 0 · 0x8014c6f4 draft-ov077 12,558
39 91 138 (138/0/0) 1/138 per-location PURE 0 Y 0x801789ac draft-ov077 12,558
40 952 13 (7/6/0) 5/13 cross-address IMM 103 Y 0x8017bebc matched 12,376
41 88 138 (138/0/0) 1/138 per-location PURE 0 · 0x8016ec0c draft-ov077 12,144
42 87 138 (138/0/0) 1/138 per-location PURE 0 · 0x80158638 draft-ov077 12,006
43 85 138 (138/0/0) 1/138 per-location PURE 0 Y 0x8016ae5c draft-ov077 11,730
44 84 138 (138/0/0) 1/138 per-location PURE 0 · 0x8012b4b8 draft-ov077 11,592
45 84 138 (138/0/0) 1/138 per-location PURE 0 · 0x8014d4c0 draft-ov077 11,592
46 83 138 (138/0/0) 1/138 per-location PURE 0 · 0x80156670 draft-ov077 11,454
47 82 138 (138/0/0) 1/138 per-location PURE 0 · 0x8014cf04 draft-ov077 11,316
48 81 138 (138/0/0) 1/138 per-location PURE 0 · 0x8012e138 draft-ov077 11,178
49 80 138 (138/0/0) 1/138 per-location PURE 0 · 0x8014d2a0 draft-ov077 11,040
50 80 136 (136/0/0) 1/136 per-location PURE 2 · 0x80143d28 matched-ov077 10,880