Files
BFM-decomp/docs/progress.fleet.md
T
Drew T 80b89d8a2d feat(phase-23): LLM matching tier + the Fable5 wall-breaker + the gcc-2.7.2 codegen map (v1.22.0)
- LLM TIER (T1-T10.9): tools/serve_local + api_draft + lora_grind + bulk_harvest + the LoRA
  pipeline (v3 model). Local v3 saturated <=15 (~1300 banks, $0). Frontier GLM-5.2 (~$4)
  confirmed the def-side wall INTRINSIC + the idiom well DRY at the leaf (both angles).
- THE PIVOT (07-02): Fable5Max reading the gcc-2.7.2 SOURCE matched func_8014EE14, a §20/§10
  store-vs-load giant "CONFIRMED unsteerable" for 22 phases -> the "wall is intrinsic" verdict
  is MODEL-RELATIVE. Generalized to Opus agents applying §30 (2 more giants, 3-5x cheaper).
- §31 THE CODEGEN MAP: 4 Fable5 agents read the whole gcc-2.7.2 source -> docs/gcc-2.7.2-map/
  {sched,regalloc,loop,cse_expr}.md (935 lines, byte-proven residual->lever catalogs) +
  cookbook §31 (index+triage). Broke hoist-vs-remat/delay-slot/coalescing walls. Correction:
  gcc-papermario is 2.8.1 not 2.7.2 -> tools/reference/gcc-2.7.2/ (SETUP §5.6).
- THE WAVE (8 reach-134 near-misses, Opus + §31): 3 leaf-MATCH by lookup (47-137k tok vs
  200-250k walls) + 5 tight permuter seeds (func_80132784 240->4-off!), zero dead-ends.
- 5 giants/hard-fns banked x134 (func_8014EE14/F2E0/150528/149374/144090); fleet 63.66->64.86%,
  136/136 byte-identical, 0 NON_MATCHING. cookbook §30/§30a/§31. No new governance rules.
- FINDING: matching is SOLVED by the map; bottlenecks are now the permuter (S11 seeds) +
  whole-binary integration (auto-bank leaf-MATCHes) -> Phase 24. worklog -> logs/Phase23.md.
2026-07-02 21:51:25 -06:00

8.2 KiB

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

136 binaries: main + resident + 134 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.

FLEET REAL substantive : 222196 (of which dedup-shared 219654 via 1783 groups / 219705 instances) FLEET LINKED PsyQ objs : 959 FLEET byte-identical : 223725 / 344941 = 64.86% (REAL+LINKED+empties) FLEET NON_MATCHING : 7 (0 in any default build — G4) FLEET INCLUDE_ASM stubs : 121209 FLEET matchable : 344941

binary REAL shared LINKED byte-ident matchable byte-ident %
main 54 2 959 1055 2096 50.3%
resident 123 0 0 125 146 85.6%
ov_SC01_000 1656 1642 0 1656 2410 68.7%
ov_SC01_001 1652 1642 0 1654 2474 66.9%
ov_SC01_004 1645 1633 0 1646 2423 67.9%
ov_SC01_005 1668 1655 0 1668 2511 66.4%
ov_SC01_006 1667 1655 0 1667 2511 66.4%
ov_SC01_008 1646 1633 0 1648 2435 67.7%
ov_SC01_009 1667 1634 0 1668 2517 66.3%
ov_SC01_074 1646 1634 0 1648 2434 67.7%
ov_SC01_077 2162 1594 0 2164 2586 83.7%
ov_SC01_080 1664 1637 0 1664 2522 66.0%
ov_SC01_084 1669 1637 0 1674 2588 64.7%
ov_SC02_000 1683 1672 0 1683 2691 62.5%
ov_SC02_003 1683 1672 0 1683 2691 62.5%
ov_SC02_004 1650 1637 0 1650 2410 68.5%
ov_SC02_005 1709 1633 0 1719 2937 58.5%
ov_SC02_011 1690 1640 0 1701 2903 58.6%
ov_SC02_015 1650 1639 0 1650 2423 68.1%
ov_SC02_016 1654 1639 0 1657 2555 64.9%
ov_SC02_017 1674 1639 0 1682 2742 61.3%
ov_SC02_021 1653 1639 0 1653 2446 67.6%
ov_SC02_026 1658 1637 0 1664 2582 64.4%
ov_SC02_027 1667 1637 0 1676 2702 62.0%
ov_SC02_028 1675 1637 0 1685 2711 62.2%
ov_SC02_031 1665 1638 0 1670 2572 64.9%
ov_SC02_035 1656 1637 0 1659 2530 65.6%
ov_SC02_039 1641 1637 0 1641 2425 67.7%
ov_SC02_041 1648 1637 0 1651 2570 64.2%
ov_SC03_001 1706 1638 0 1723 2877 59.9%
ov_SC03_002 1667 1642 0 1682 2639 63.7%
ov_SC03_003 1639 1637 0 1640 2432 67.4%
ov_SC03_006 1680 1643 0 1689 2775 60.9%
ov_SC03_007 1655 1637 0 1659 2633 63.0%
ov_SC03_010 1649 1637 0 1649 2479 66.5%
ov_SC03_011 1645 1637 0 1651 2537 65.1%
ov_SC03_012 1640 1637 0 1641 2415 68.0%
ov_SC03_013 1648 1637 0 1648 2502 65.9%
ov_SC03_014 1671 1662 0 1671 2695 62.0%
ov_SC03_015 1677 1662 0 1677 2695 62.2%
ov_SC03_023 1642 1637 0 1643 2444 67.2%
ov_SC03_024 1672 1642 0 1679 2651 63.3%
ov_SC03_028 1663 1637 0 1667 2674 62.3%
ov_SC03_029 1649 1639 0 1659 2654 62.5%
ov_SC03_030 1648 1641 0 1650 2505 65.9%
ov_SC03_031 1644 1637 0 1648 2524 65.3%
ov_SC03_089 1654 1637 0 1661 2591 64.1%
ov_SC03_090 1655 1637 0 1663 2635 63.1%
ov_SC03_091 1654 1637 0 1662 2650 62.7%
ov_SC03_092 1654 1637 0 1666 2597 64.2%
ov_SC03_093 1651 1637 0 1655 2573 64.3%
ov_SC03_094 1645 1637 0 1651 2586 63.8%
ov_SC03_095 1643 1637 0 1646 2484 66.3%
ov_SC03_096 1646 1637 0 1649 2475 66.6%
ov_SC03_097 1650 1637 0 1657 2613 63.4%
ov_SC03_098 1646 1637 0 1649 2551 64.6%
ov_SC03_099 1643 1637 0 1646 2514 65.5%
ov_SC03_100 1645 1637 0 1649 2549 64.7%
ov_SC03_101 1647 1637 0 1651 2538 65.1%
ov_SC03_102 1647 1637 0 1650 2502 65.9%
ov_SC03_103 1645 1639 0 1648 2520 65.4%
ov_SC03_104 1657 1637 0 1664 2626 63.4%
ov_SC03_105 1651 1637 0 1658 2607 63.6%
ov_SC03_108 1639 1637 0 1639 2453 66.8%
ov_SC03_109 1640 1637 0 1642 2433 67.5%
ov_SC03_110 1642 1637 0 1642 2478 66.3%
ov_SC03_111 1647 1637 0 1650 2520 65.5%
ov_SC03_112 1644 1639 0 1646 2536 64.9%
ov_SC03_113 1641 1639 0 1644 2478 66.3%
ov_SC03_114 1638 1637 0 1640 2424 67.7%
ov_SC03_115 1646 1637 0 1648 2482 66.4%
ov_SC03_116 1644 1637 0 1647 2448 67.3%
ov_SC03_117 1645 1637 0 1651 2567 64.3%
ov_SC03_118 1672 1661 0 1673 2695 62.1%
ov_SC03_119 1668 1661 0 1669 2695 61.9%
ov_SC03_121 1644 1637 0 1647 2469 66.7%
ov_SC03_124 1669 1633 0 1689 2751 61.4%
ov_SC03_125 1650 1637 0 1662 2598 64.0%
ov_SC03_126 1641 1639 0 1641 2432 67.5%
ov_SC04_000 1651 1641 0 1660 2554 65.0%
ov_SC04_002 1654 1637 0 1658 2646 62.7%
ov_SC04_003 1642 1637 0 1646 2512 65.5%
ov_SC04_004 1649 1637 0 1651 2568 64.3%
ov_SC04_005 1651 1637 0 1657 2622 63.2%
ov_SC04_006 1640 1637 0 1642 2463 66.7%
ov_SC04_007 1650 1637 0 1654 2579 64.1%
ov_SC04_008 1640 1637 0 1640 2424 67.7%
ov_SC04_009 1643 1637 0 1646 2450 67.2%
ov_SC04_010 1643 1637 0 1644 2428 67.7%
ov_SC04_011 1666 1637 0 1672 2813 59.4%
ov_SC04_012 1640 1637 0 1641 2429 67.6%
ov_SC04_015 1660 1638 0 1671 2621 63.8%
ov_SC04_016 1638 1637 0 1640 2449 67.0%
ov_SC04_018 1687 1672 0 1687 2865 58.9%
ov_SC04_019 1691 1672 0 1691 2865 59.0%
ov_SC04_020 1653 1637 0 1665 2577 64.6%
ov_SC04_021 1639 1639 0 1639 2432 67.4%
ov_SC05_000 1643 1641 0 1646 2429 67.8%
ov_SC05_001 1643 1637 0 1648 2584 63.8%
ov_SC05_002 1640 1637 0 1643 2452 67.0%
ov_SC05_003 1641 1637 0 1642 2491 65.9%
ov_SC05_004 1641 1637 0 1643 2474 66.4%
ov_SC05_005 1642 1637 0 1643 2501 65.7%
ov_SC05_006 1639 1637 0 1639 2439 67.2%
ov_SC05_007 1644 1637 0 1649 2492 66.2%
ov_SC05_008 1664 1637 0 1666 2553 65.3%
ov_SC05_009 1644 1637 0 1648 2447 67.3%
ov_SC05_010 1652 1637 0 1656 2598 63.7%
ov_SC05_011 1639 1637 0 1640 2418 67.8%
ov_SC05_017 1671 1634 0 1682 2852 59.0%
ov_SC05_018 1662 1637 0 1675 2683 62.4%
ov_SC05_019 1640 1639 0 1640 2432 67.4%
ov_SC06_000 1674 1646 0 1677 2699 62.1%
ov_SC06_006 1647 1637 0 1648 2521 65.4%
ov_SC06_008 1651 1639 0 1657 2551 65.0%
ov_SC06_010 1651 1637 0 1656 2527 65.5%
ov_SC06_011 1643 1637 0 1647 2478 66.5%
ov_SC06_013 1642 1637 0 1643 2434 67.5%
ov_SC06_014 1644 1637 0 1646 2462 66.9%
ov_SC06_015 1641 1637 0 1641 2430 67.5%
ov_SC06_016 1652 1637 0 1654 2559 64.6%
ov_SC06_018 1651 1640 0 1658 2675 62.0%
ov_SC06_020 1645 1639 0 1646 2528 65.1%
ov_SC06_022 1651 1637 0 1659 2652 62.6%
ov_SC06_024 1656 1637 0 1662 2677 62.1%
ov_SC06_025 1649 1637 0 1654 2582 64.1%
ov_SC06_027 1637 1637 0 1638 2417 67.8%
ov_SC06_029 1666 1637 0 1678 2672 62.8%
ov_SC06_030 1644 1637 0 1644 2466 66.7%
ov_SC06_032 1644 1638 0 1651 2668 61.9%
ov_SC06_033 1652 1638 0 1659 2641 62.8%
ov_SC07_000 1655 1641 0 1657 2529 65.5%
ov_SC07_001 1644 1637 0 1646 2464 66.8%
ov_SC07_002 1658 1637 0 1662 2589 64.2%
ov_SC07_008 1638 1637 0 1638 2395 68.4%
ov_SC07_009 1646 1637 0 1648 2439 67.6%