Files
BFM-decomp/docs/progress.fleet.md
T
Drew T 1ad5cc359a docs(phase-29 crack-wave2): session-4 checkpoint — +819 members (76.3% instr), frontier honest
Crack-wave 2 (absent-from-ov077 pool) + propagation: 6 families banked ~815
members fleet-wide (R22 140/140). Session-4 total: 75.2->76.3% instr /
60.6->62.8% distinct / 87.04->87.47% fn-count across 2 crack-waves (~1500 banks).
Tooling finding: family_sweep --source is ignored (uses manifest exemplar).
2 preserved permuter seeds. Non-MCP substantial frontier worked out; next fresh
cracks need /mcp prefetch.
2026-07-19 02:48:11 -06:00

9.0 KiB
Raw Blame History

BFM FLEET matching progress (generated by tools/progress.py --fleet — authoritative)

140 binaries: main + resident + 138 location overlays. DETERMINISTIC,

source-derived (committed src/*.c + config/dedup.us.yaml). Live byte gate: make check-all;

cross-binary collapsible-byte leverage: docs/duplicates.cross.md.

THREE progress metrics (all matter — see the labels):

FLEET fn-count byte-ident: 309396 / 353722 = 87.47% (REAL+LINKED+empties; FUNCTION-count, ×134-inflated — one crack counts per overlay) FLEET instr-weighted : 9981294 / 13081451 = 76.3% (shipped .text across resident+138 overlays; the decomp.dev-DISPLAY number) FLEET distinct-code(uniq): 3498438 / 5574674 = 62.8% (62647/87459 unique fns; the DISTINCT-RE number) MAIN game-code weighted : 436 / 60201 = 0.7% (Phase-27 T10; SEPARATE — LINKED-excluding Ghidra sig dated 2026-06-14, PROVISIONAL until a fresh/complete main sig; NOT folded into the fleet number)

FLEET REAL substantive : 307541 (of which dedup-shared 234299 via 1847 groups / 234343 instances) FLEET LINKED PsyQ objs : 959 FLEET NON_MATCHING : 7 (0 in any default build — G4) FLEET INCLUDE_ASM stubs : 44319 FLEET matchable : 353722

binary REAL shared LINKED byte-ident matchable byte-ident %
main 54 2 959 1055 2096 50.3%
resident 129 0 0 131 145 90.3%
ov_SC01_000 2202 1705 0 2202 2403 91.6%
ov_SC01_001 2207 1705 0 2209 2466 89.6%
ov_SC01_004 2200 1696 0 2201 2414 91.2%
ov_SC01_005 2229 1718 0 2229 2503 89.1%
ov_SC01_006 2229 1718 0 2229 2503 89.1%
ov_SC01_008 2200 1696 0 2202 2426 90.8%
ov_SC01_009 2225 1697 0 2226 2507 88.8%
ov_SC01_074 2203 1697 0 2205 2425 90.9%
ov_SC01_077 2391 1665 0 2393 2585 92.6%
ov_SC01_080 2241 1700 0 2241 2512 89.2%
ov_SC01_084 2249 1700 0 2254 2579 87.4%
ov_SC02_000 2300 1735 0 2300 2683 85.7%
ov_SC02_003 2300 1735 0 2300 2683 85.7%
ov_SC02_004 2208 1700 0 2208 2401 92.0%
ov_SC02_005 2315 1696 0 2325 2927 79.4%
ov_SC02_011 2324 1703 0 2335 2893 80.7%
ov_SC02_015 2209 1702 0 2209 2414 91.5%
ov_SC02_016 2239 1702 0 2242 2545 88.1%
ov_SC02_017 2285 1702 0 2293 2732 83.9%
ov_SC02_021 2215 1702 0 2215 2437 90.9%
ov_SC02_026 2230 1700 0 2236 2572 86.9%
ov_SC02_027 2253 1700 0 2262 2692 84.0%
ov_SC02_028 2254 1700 0 2264 2701 83.8%
ov_SC02_031 2240 1701 0 2245 2562 87.6%
ov_SC02_035 2216 1700 0 2219 2520 88.1%
ov_SC02_039 2201 1700 0 2201 2416 91.1%
ov_SC02_041 2236 1700 0 2239 2561 87.4%
ov_SC03_001 2336 1701 0 2353 2869 82.0%
ov_SC03_002 2263 1705 0 2278 2631 86.6%
ov_SC03_003 2211 1700 0 2212 2423 91.3%
ov_SC03_006 2274 1706 0 2283 2767 82.5%
ov_SC03_007 2255 1700 0 2259 2623 86.1%
ov_SC03_010 2217 1700 0 2217 2470 89.8%
ov_SC03_011 2225 1700 0 2231 2527 88.3%
ov_SC03_012 2203 1700 0 2204 2406 91.6%
ov_SC03_013 2222 1700 0 2222 2492 89.2%
ov_SC03_014 2280 1725 0 2280 2685 84.9%
ov_SC03_015 2281 1725 0 2281 2685 85.0%
ov_SC03_023 2209 1700 0 2210 2435 90.8%
ov_SC03_024 2267 1705 0 2274 2641 86.1%
ov_SC03_028 2249 1700 0 2253 2664 84.6%
ov_SC03_029 2251 1702 0 2261 2644 85.5%
ov_SC03_030 2223 1705 0 2225 2495 89.2%
ov_SC03_031 2221 1700 0 2224 2514 88.5%
ov_SC03_089 2235 1700 0 2242 2581 86.9%
ov_SC03_090 2237 1700 0 2245 2625 85.5%
ov_SC03_091 2240 1700 0 2248 2640 85.2%
ov_SC03_092 2251 1700 0 2263 2587 87.5%
ov_SC03_093 2227 1700 0 2231 2563 87.0%
ov_SC03_094 2222 1700 0 2228 2577 86.5%
ov_SC03_095 2212 1700 0 2215 2474 89.5%
ov_SC03_096 2212 1700 0 2215 2465 89.9%
ov_SC03_097 2241 1700 0 2248 2603 86.4%
ov_SC03_098 2220 1700 0 2223 2541 87.5%
ov_SC03_099 2213 1700 0 2216 2504 88.5%
ov_SC03_100 2223 1700 0 2227 2539 87.7%
ov_SC03_101 2223 1700 0 2227 2528 88.1%
ov_SC03_102 2215 1700 0 2218 2492 89.0%
ov_SC03_103 2218 1702 0 2221 2510 88.5%
ov_SC03_104 2243 1700 0 2250 2616 86.0%
ov_SC03_105 2237 1700 0 2244 2597 86.4%
ov_SC03_108 2205 1700 0 2205 2443 90.3%
ov_SC03_109 2206 1700 0 2208 2424 91.1%
ov_SC03_110 2211 1700 0 2211 2468 89.6%
ov_SC03_111 2223 1700 0 2226 2510 88.7%
ov_SC03_112 2216 1702 0 2218 2526 87.8%
ov_SC03_113 2209 1702 0 2212 2468 89.6%
ov_SC03_114 2199 1700 0 2201 2415 91.1%
ov_SC03_115 2216 1700 0 2218 2472 89.7%
ov_SC03_116 2206 1700 0 2209 2438 90.6%
ov_SC03_117 2234 1700 0 2240 2557 87.6%
ov_SC03_118 2281 1724 0 2282 2685 85.0%
ov_SC03_119 2279 1724 0 2280 2685 84.9%
ov_SC03_121 2213 1700 0 2216 2459 90.1%
ov_SC03_124 2293 1696 0 2313 2741 84.4%
ov_SC03_125 2250 1700 0 2262 2588 87.4%
ov_SC03_126 2212 1702 0 2212 2423 91.3%
ov_SC04_000 2228 1704 0 2237 2546 87.9%
ov_SC04_002 2244 1700 0 2248 2636 85.3%
ov_SC04_003 2222 1700 0 2226 2502 89.0%
ov_SC04_004 2231 1700 0 2233 2558 87.3%
ov_SC04_005 2239 1700 0 2245 2612 85.9%
ov_SC04_006 2212 1700 0 2214 2454 90.2%
ov_SC04_007 2232 1700 0 2236 2569 87.0%
ov_SC04_008 2202 1700 0 2202 2415 91.2%
ov_SC04_009 2218 1700 0 2221 2441 91.0%
ov_SC04_010 2209 1700 0 2210 2419 91.4%
ov_SC04_011 2265 1700 0 2271 2803 81.0%
ov_SC04_012 2205 1700 0 2206 2420 91.2%
ov_SC04_015 2269 1701 0 2280 2611 87.3%
ov_SC04_016 2208 1700 0 2210 2440 90.6%
ov_SC04_018 2320 1735 0 2320 2857 81.2%
ov_SC04_019 2325 1735 0 2325 2857 81.4%
ov_SC04_020 2237 1700 0 2249 2567 87.6%
ov_SC04_021 2213 1702 0 2213 2423 91.3%
ov_SC05_000 2209 1704 0 2212 2422 91.3%
ov_SC05_001 2232 1700 0 2237 2574 86.9%
ov_SC05_002 2214 1700 0 2217 2442 90.8%
ov_SC05_003 2211 1700 0 2212 2481 89.2%
ov_SC05_004 2206 1700 0 2208 2464 89.6%
ov_SC05_005 2213 1700 0 2214 2491 88.9%
ov_SC05_006 2205 1700 0 2205 2430 90.7%
ov_SC05_007 2215 1700 0 2220 2482 89.4%
ov_SC05_008 2232 1700 0 2234 2543 87.8%
ov_SC05_009 2210 1700 0 2214 2438 90.8%
ov_SC05_010 2236 1700 0 2240 2588 86.6%
ov_SC05_011 2208 1700 0 2209 2409 91.7%
ov_SC05_017 2316 1697 0 2327 2842 81.9%
ov_SC05_018 2263 1700 0 2276 2673 85.1%
ov_SC05_019 2213 1702 0 2213 2423 91.3%
ov_SC06_000 2273 1709 0 2276 2691 84.6%
ov_SC06_006 2228 1700 0 2229 2511 88.8%
ov_SC06_008 2238 1702 0 2244 2542 88.3%
ov_SC06_010 2222 1700 0 2227 2517 88.5%
ov_SC06_011 2217 1700 0 2221 2468 90.0%
ov_SC06_013 2210 1700 0 2211 2425 91.2%
ov_SC06_014 2216 1700 0 2218 2453 90.4%
ov_SC06_015 2213 1700 0 2213 2421 91.4%
ov_SC06_016 2230 1700 0 2232 2549 87.6%
ov_SC06_018 2227 1703 0 2234 2665 83.8%
ov_SC06_020 2220 1702 0 2221 2518 88.2%
ov_SC06_022 2234 1700 0 2242 2642 84.9%
ov_SC06_024 2239 1700 0 2245 2667 84.2%
ov_SC06_025 2231 1700 0 2236 2572 86.9%
ov_SC06_027 2199 1700 0 2200 2408 91.4%
ov_SC06_029 2257 1700 0 2269 2662 85.2%
ov_SC06_030 2212 1700 0 2212 2456 90.1%
ov_SC06_032 2224 1701 0 2231 2658 83.9%
ov_SC06_033 2227 1701 0 2234 2631 84.9%
ov_SC07_000 2227 1704 0 2229 2521 88.4%
ov_SC07_001 2212 1700 0 2214 2454 90.2%
ov_SC07_002 2239 1700 0 2243 2579 87.0%
ov_SC07_006 1982 1548 0 2062 2456 84.0%
ov_SC07_007 1999 1549 0 2083 2614 79.7%
ov_SC07_008 2196 1700 0 2196 2386 92.0%
ov_SC07_009 2206 1700 0 2208 2430 90.9%
ov_SC07_010 2010 1549 0 2093 2526 82.9%
ov_SC07_011 1998 1548 0 2078 2450 84.8%