Files
BFM-decomp/docs/frontier-atlas.md
T
Drew T e7ebb1cd45 docs+rules(S58): R42 commit-banked-work-immediately, R43 refuse-unsupported-input
R42: gate_main reverted 61 byte-proven overlay banks it could not distinguish from its own
substitution (sweep_parallel gates commit=False by design). Fixed by committing overlay banks
before the main batch, chunking main at 8 to bound bisect cost, and replacing every blind
'git checkout -- src/ config/' with commit-or-refuse in ox_campaign and idiom_serial.

R43: sweep_parallel had an explicit branch admitting main, which cannot be gated incrementally
— wave ab banked 0/105 main cards while its non-main cards banked 94/115 (82%), and the wave
read as a drafting failure. sweep_parallel now refuses main and names gate_main.py.

Also: validate_targets now prefers the card's own addr field (named symbols like SYS_OBJ_F00
were MALFORMED and discarded whole 220-card waves); ox_campaign deals model lanes by
smallest-ratio scheduling (a 73-card wave had put 73 shards on ox and 0 on deepseek);
docs/accelerators.md gains the four vacuous-check defects.
2026-08-23 12:59:59 -06:00

5.8 KiB

The Frontier Atlas (P31 T5)

Generated at HEAD commit:2586 by tools/atlas.py — REGENERATE, never edit. Groups are ADVISORY (the byte-gate is the arbiter). Calibration: warm merge at norm-ratio ≥ 0.7, kNN floor 0.55.

Scope: 10478 open instances / 6318 skeletons across 213 binaries (main: 752 — atlas-layer join (family maps stay non-main)).
Tiers: T1.5 h_seqn merges 2 · warm merges 864 (from 16503 ratio calls) · seed sweep: 4556 skeletons carry a ≥0.55 seed from the 3675-skeleton matched pool.

Groups by category

cat groups instances ins
A-prop 436 2075 89897
cold 1915 1915 150591
cousin-multi 1351 5127 196951
main-only 317 317 27771
seeded 355 881 33197
tiny 97 163 827

Groups by lever (confidence)

lever groups instances ins
head-crack[default] 919 3029 106401
UNKNOWN[none] 1533 1533 97474
extend-tell[tell] 576 1010 76972
remap[aprop-pure] 235 812 46240
redraft[measured] 233 966 36920
jtbl-carve[tell] 177 245 36685
integration[measured] 46 480 20413
seeded-crack[default] 267 582 18687
len-vein[measured] 146 652 13064
swaprepeat-tell[tell] 69 116 9211
family-sweep[default] 54 267 7665
o0-lane[tell] 31 69 6564
cc1[measured] 12 102 6345
needs-autopsy[measured] 52 264 5104
frame-172[measured] 8 32 4078
plumbing[ledger] 17 120 3288
near-crack[measured] 11 62 1974
needs-autopsy[ledger] 6 23 1026
tiny-direct[default] 72 104 523
s16-div-tell[tell] 4 6 419
cc1[ledger] 2 3 166
signload[measured] 1 1 15

Top 40 groups by open instructions

gid cat lever inst ins exemplar seed
152063fd6de6 cousin-multi integration[measured] 256 5908 ov_SC01_084:func_80180CBC (31) 0.72
e8bf2260391b cousin-multi frame-172[measured] 16 3936 ov_SC01_077:func_8017C294 (246)
b23533a08172 cousin-multi redraft[measured] 110 2823 main:func_8001FB8C (31) 0.72
aaef26b79169 A-prop cc1[measured] 3 2310 ov_MAIN_012:func_80144B9C (770) 1.00
e776626310f6 A-prop remap[aprop-pure] 4 2204 ov_SC03_001:func_8018C000 (551) 1.00
b017b7f3dac1 seeded cc1[measured] 3 2166 ov_SC06_010:func_8017BEBC (753) 0.99
372e98dadcb4 cousin-multi o0-lane[tell] 3 1628 md_MAIN_011:func_800D1254 (555)
a6899a69a378 A-prop integration[measured] 4 1628 md_SC03_076:func_801EFBB4 (407) 1.00
cd028c385150 seeded integration[measured] 6 1466 ov_SC07_006:func_8017F9AC (275) 0.79
3ffedf1ce9c3 cousin-multi integration[measured] 5 1395 ov_SC01_004:func_8017EB30 (279)
4a2cb925563f cousin-multi redraft[measured] 35 1380 ov_SC02_011:func_80189B64 (47) 0.75
77b0d495606f A-prop remap[aprop-pure] 7 1316 ov_MAIN_012:func_8016AB6C (188) 1.00
77a971161066 A-prop remap[aprop-pure] 7 1309 ov_MAIN_012:func_8013DD68 (187) 1.00
3ca25a17fe9b A-prop integration[measured] 4 1304 md_SC03_076:func_801F0F28 (326) 1.00
b31009fb929c A-prop remap[aprop-pure] 4 1164 md_SC03_076:func_801F0A9C (291) 1.00
9c1a401f457f main-only jtbl-carve[tell] 1 1139 main:SaveLoadRoutine (1139)
663648ac9cfb A-prop remap[aprop-pure] 3 1089 ov_MAIN_012:func_8015444C (363) 1.00
1d9aada32e7d cousin-multi len-vein[measured] 44 1076 md_MAIN_003:func_800D2454 (31) 0.79
1ff75ac372d6 A-prop len-vein[measured] 4 1049 ov_SC03_028:func_80180494 (270) 0.95
93cd03e11398 A-prop remap[aprop-pure] 11 1035 ov_SC06_032:func_801820C4 (113) 1.00
4109ef56e262 A-prop remap[aprop-pure] 3 987 ov_MAIN_012:func_8013C414 (329) 1.00
435e948b661b A-prop extend-tell[tell] 18 979 ov_SC03_100:func_8017EC84 (67) 0.84
4f680d0642d8 A-prop extend-tell[tell] 8 914 ov_SC02_011:func_80182B88 (118) 0.99
dd647efa7db9 cousin-multi extend-tell[tell] 8 912 main:func_8001E378 (188) 0.59
9ec470fd06a4 A-prop plumbing[ledger] 19 908 ov_SC02_026:func_80182318 (52) 0.85
c4949914e999 A-prop remap[aprop-pure] 7 889 ov_MAIN_012:func_80145CEC (127) 1.00
8a879fea07f9 A-prop integration[measured] 4 872 md_SC03_076:func_801F0734 (218) 1.00
861af215f885 cousin-multi head-crack[default] 3 853 ov_SC01_001:func_8017F328 (307)
ab2d7c7ccb56 A-prop remap[aprop-pure] 3 816 ov_MAIN_012:func_8013B83C (272) 1.00
79d4e25b5763 cousin-multi o0-lane[tell] 2 811 md_MAIN_011:func_800D0BDC (414)
78627a0eec5d cousin-multi redraft[measured] 10 810 ov_SC01_004:func_8017D964 (84) 0.62
b1509c2e091c A-prop integration[measured] 3 798 ov_MAIN_012:func_80130D48 (266) 1.00
97e813dd2393 cousin-multi integration[measured] 4 784 ov_SC03_108:func_8017FFD0 (196) 0.65
dcc70a8601c4 cousin-multi head-crack[default] 15 767 ov_SC03_028:func_8018966C (63) 0.74
334bc03beb1f cousin-multi integration[measured] 68 760 md_SC07_003:func_801A38A8 (15) 0.90
89269e496a2d cousin-multi extend-tell[tell] 23 760 ov_SC03_092:func_8017E6A0 (45) 0.75
ab1569f4386c seeded redraft[measured] 14 752 ov_SC03_096:func_8017D130 (66) 0.83
b1da4f0f7f14 cousin-multi jtbl-carve[tell] 8 680 md_SC03_077:func_801EFB58 (87) 0.68
bb7d0989abd9 main-only UNKNOWN[none] 1 670 main:func_800226C0 (670)
f1bfb5234856 cousin-multi head-crack[default] 3 668 ov_SC02_017:func_80186770 (230) 0.65