Files
BFM-decomp/docs/progress.fleet.md
T
Drew T 1ea7c2925d feat(phase-25): T7-M3 — 2 no-proto exemplars banked + swept ×134 (engine_core.h fleet-neutral)
- 4 clean M3 fns: rewrote their engine_core.h macro-internal externs to no-proto (10 decl edits,
  byte-neutral — every caller passes matching args): func_80131B14/8015D01C/8012D664/8016F0AC
- banked 2 in ov077 via canon_sig_reconcile v3.2 (now sees the no-proto canonical): func_8012D664
  (44), func_8015D01C (58); swept ×134 -> 266/266 members banked (100%)
- 4 M3 residue deferred (func_80131B14/8016F0AC arity, func_8013D9B0 TU-internal, func_80182988
  loose-typing macro)
- R22 clean-fleet 136/136 byte-identical (the fleet-wide EC no-proto change verified neutral);
  dedup-check 1813/0; 0 NON_MATCHING (G4)
2026-07-10 01:43:05 -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 : 252072 (of which dedup-shared 223275 via 1813 groups / 223725 instances) FLEET LINKED PsyQ objs : 959 FLEET byte-identical : 253601 / 344306 = 73.66% (REAL+LINKED+empties) FLEET NON_MATCHING : 7 (0 in any default build — G4) FLEET INCLUDE_ASM stubs : 90698 FLEET matchable : 344306

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 1874 1669 0 1874 2407 77.9%
ov_SC01_001 1871 1669 0 1873 2471 75.8%
ov_SC01_004 1864 1660 0 1865 2418 77.1%
ov_SC01_005 1888 1682 0 1888 2508 75.3%
ov_SC01_006 1887 1682 0 1887 2508 75.2%
ov_SC01_008 1865 1660 0 1867 2430 76.8%
ov_SC01_009 1885 1661 0 1886 2512 75.1%
ov_SC01_074 1865 1661 0 1867 2429 76.9%
ov_SC01_077 2262 1624 0 2264 2586 87.5%
ov_SC01_080 1883 1664 0 1883 2517 74.8%
ov_SC01_084 1886 1664 0 1891 2583 73.2%
ov_SC02_000 1903 1699 0 1903 2688 70.8%
ov_SC02_003 1903 1699 0 1903 2688 70.8%
ov_SC02_004 1869 1664 0 1869 2405 77.7%
ov_SC02_005 1928 1660 0 1938 2932 66.1%
ov_SC02_011 1909 1667 0 1920 2898 66.3%
ov_SC02_015 1870 1666 0 1870 2418 77.3%
ov_SC02_016 1874 1666 0 1877 2550 73.6%
ov_SC02_017 1893 1666 0 1901 2737 69.5%
ov_SC02_021 1873 1666 0 1873 2441 76.7%
ov_SC02_026 1877 1664 0 1883 2577 73.1%
ov_SC02_027 1886 1664 0 1895 2697 70.3%
ov_SC02_028 1894 1664 0 1904 2706 70.4%
ov_SC02_031 1884 1665 0 1889 2567 73.6%
ov_SC02_035 1875 1664 0 1878 2525 74.4%
ov_SC02_039 1866 1664 0 1866 2420 77.1%
ov_SC02_041 1873 1664 0 1876 2565 73.1%
ov_SC03_001 1926 1665 0 1943 2874 67.6%
ov_SC03_002 1892 1669 0 1907 2636 72.3%
ov_SC03_003 1864 1664 0 1865 2427 76.8%
ov_SC03_006 1905 1670 0 1914 2772 69.0%
ov_SC03_007 1880 1664 0 1884 2628 71.7%
ov_SC03_010 1874 1664 0 1874 2474 75.7%
ov_SC03_011 1870 1664 0 1876 2532 74.1%
ov_SC03_012 1865 1664 0 1866 2410 77.4%
ov_SC03_013 1873 1664 0 1873 2497 75.0%
ov_SC03_014 1895 1689 0 1895 2690 70.4%
ov_SC03_015 1901 1689 0 1901 2690 70.7%
ov_SC03_023 1867 1664 0 1868 2439 76.6%
ov_SC03_024 1897 1669 0 1904 2646 72.0%
ov_SC03_028 1888 1664 0 1892 2669 70.9%
ov_SC03_029 1874 1666 0 1884 2649 71.1%
ov_SC03_030 1875 1668 0 1877 2500 75.1%
ov_SC03_031 1869 1664 0 1873 2519 74.4%
ov_SC03_089 1879 1664 0 1886 2586 72.9%
ov_SC03_090 1880 1664 0 1888 2630 71.8%
ov_SC03_091 1879 1664 0 1887 2645 71.3%
ov_SC03_092 1879 1664 0 1891 2592 73.0%
ov_SC03_093 1876 1664 0 1880 2568 73.2%
ov_SC03_094 1870 1664 0 1876 2581 72.7%
ov_SC03_095 1868 1664 0 1871 2479 75.5%
ov_SC03_096 1871 1664 0 1874 2470 75.9%
ov_SC03_097 1875 1664 0 1882 2608 72.2%
ov_SC03_098 1871 1664 0 1874 2546 73.6%
ov_SC03_099 1868 1664 0 1871 2509 74.6%
ov_SC03_100 1870 1664 0 1874 2544 73.7%
ov_SC03_101 1872 1664 0 1876 2533 74.1%
ov_SC03_102 1872 1664 0 1875 2497 75.1%
ov_SC03_103 1871 1666 0 1874 2515 74.5%
ov_SC03_104 1882 1664 0 1889 2621 72.1%
ov_SC03_105 1876 1664 0 1883 2602 72.4%
ov_SC03_108 1864 1664 0 1864 2448 76.1%
ov_SC03_109 1865 1664 0 1867 2428 76.9%
ov_SC03_110 1867 1664 0 1867 2473 75.5%
ov_SC03_111 1872 1664 0 1875 2515 74.6%
ov_SC03_112 1870 1666 0 1872 2531 74.0%
ov_SC03_113 1867 1666 0 1870 2473 75.6%
ov_SC03_114 1863 1664 0 1865 2419 77.1%
ov_SC03_115 1871 1664 0 1873 2477 75.6%
ov_SC03_116 1869 1664 0 1872 2443 76.6%
ov_SC03_117 1869 1664 0 1875 2562 73.2%
ov_SC03_118 1897 1688 0 1898 2690 70.6%
ov_SC03_119 1892 1688 0 1893 2690 70.4%
ov_SC03_121 1869 1664 0 1872 2464 76.0%
ov_SC03_124 1893 1660 0 1913 2746 69.7%
ov_SC03_125 1875 1664 0 1887 2593 72.8%
ov_SC03_126 1866 1666 0 1866 2427 76.9%
ov_SC04_000 1875 1668 0 1884 2551 73.9%
ov_SC04_002 1879 1664 0 1883 2641 71.3%
ov_SC04_003 1867 1664 0 1871 2507 74.6%
ov_SC04_004 1874 1664 0 1876 2563 73.2%
ov_SC04_005 1876 1664 0 1882 2617 71.9%
ov_SC04_006 1865 1664 0 1867 2458 76.0%
ov_SC04_007 1875 1664 0 1879 2574 73.0%
ov_SC04_008 1865 1664 0 1865 2419 77.1%
ov_SC04_009 1868 1664 0 1871 2445 76.5%
ov_SC04_010 1868 1664 0 1869 2423 77.1%
ov_SC04_011 1891 1664 0 1897 2808 67.6%
ov_SC04_012 1865 1664 0 1866 2424 77.0%
ov_SC04_015 1885 1665 0 1896 2616 72.5%
ov_SC04_016 1863 1664 0 1865 2444 76.3%
ov_SC04_018 1911 1699 0 1911 2862 66.8%
ov_SC04_019 1916 1699 0 1916 2862 66.9%
ov_SC04_020 1878 1664 0 1890 2572 73.5%
ov_SC04_021 1864 1666 0 1864 2427 76.8%
ov_SC05_000 1868 1668 0 1871 2426 77.1%
ov_SC05_001 1868 1664 0 1873 2579 72.6%
ov_SC05_002 1865 1664 0 1868 2447 76.3%
ov_SC05_003 1866 1664 0 1867 2486 75.1%
ov_SC05_004 1866 1664 0 1868 2469 75.7%
ov_SC05_005 1867 1664 0 1868 2496 74.8%
ov_SC05_006 1864 1664 0 1864 2434 76.6%
ov_SC05_007 1869 1664 0 1874 2487 75.4%
ov_SC05_008 1889 1664 0 1891 2548 74.2%
ov_SC05_009 1869 1664 0 1873 2442 76.7%
ov_SC05_010 1877 1664 0 1881 2593 72.5%
ov_SC05_011 1864 1664 0 1865 2413 77.3%
ov_SC05_017 1896 1661 0 1907 2847 67.0%
ov_SC05_018 1887 1664 0 1900 2678 70.9%
ov_SC05_019 1865 1666 0 1865 2427 76.8%
ov_SC06_000 1899 1673 0 1902 2696 70.5%
ov_SC06_006 1872 1664 0 1873 2516 74.4%
ov_SC06_008 1877 1666 0 1883 2546 74.0%
ov_SC06_010 1876 1664 0 1881 2522 74.6%
ov_SC06_011 1868 1664 0 1872 2473 75.7%
ov_SC06_013 1867 1664 0 1868 2429 76.9%
ov_SC06_014 1869 1664 0 1871 2457 76.1%
ov_SC06_015 1866 1664 0 1866 2425 76.9%
ov_SC06_016 1877 1664 0 1879 2554 73.6%
ov_SC06_018 1876 1667 0 1883 2670 70.5%
ov_SC06_020 1870 1666 0 1871 2523 74.2%
ov_SC06_022 1876 1664 0 1884 2647 71.2%
ov_SC06_024 1881 1664 0 1887 2672 70.6%
ov_SC06_025 1874 1664 0 1879 2577 72.9%
ov_SC06_027 1862 1664 0 1863 2412 77.2%
ov_SC06_029 1890 1664 0 1902 2667 71.3%
ov_SC06_030 1868 1664 0 1868 2461 75.9%
ov_SC06_032 1869 1665 0 1876 2663 70.4%
ov_SC06_033 1877 1665 0 1884 2636 71.5%
ov_SC07_000 1880 1668 0 1882 2526 74.5%
ov_SC07_001 1869 1664 0 1871 2459 76.1%
ov_SC07_002 1883 1664 0 1887 2584 73.0%
ov_SC07_008 1863 1664 0 1863 2390 77.9%
ov_SC07_009 1871 1664 0 1873 2434 77.0%