Files
BFM-decomp/phase-ends/LEGACY_INDEX.md
T

5.7 KiB
Raw Blame History

Legacy PhaseEnds (pre-PA3)

phase | title | milestone | date | path

1 | PhaseEnd — Phase 1: Repo governance + WSL RE stack + first import | - | 2026-06-13 | phase-ends/PhaseEnd_Phase1.md 2 | PhaseEnd — Phase 2: Deterministic disc & .CD extraction pipeline | - | 2026-06-13 | phase-ends/PhaseEnd_Phase2.md 3 | PhaseEnd — Phase 3: File-loader & overlay-map RE (+ PCSX-Redux harness) | - | 2026-06-14 | phase-ends/PhaseEnd_Phase3.md 3.5 | PhaseEnd — Phase 3.5: Prototype Research Spike | - | 2026-06-14 | phase-ends/PhaseEnd_Phase3_5.md 4 | PhaseEnd — Phase 4: Matching-build toolchain (WSL) | - | 2026-06-14 | phase-ends/PhaseEnd_Phase4.md 5 | PhaseEnd — Phase 5: splat config + build skeleton (all-asm byte-match) | - | 2026-06-14 | phase-ends/PhaseEnd_Phase5.md 6 | PhaseEnd — Phase 6: Compiler fingerprint + first matched functions | - | 2026-06-14 | phase-ends/PhaseEnd_Phase6.md 7 | PhaseEnd — Phase 7: Matching loop at scale + Gen1 close-out | - | 2026-06-15 | phase-ends/PhaseEnd_Phase7.md 8 | PhaseEnd — Phase 8: Finish the EXE — remaining PsyQ libraries + final harvest | - | 2026-06-15 | phase-ends/PhaseEnd_Phase8.md 9 | PhaseEnd — Phase 9: Binary-agnostic toolchain refactor | - | 2026-06-15 | phase-ends/PhaseEnd_Phase9.md 10 | PhaseEnd — Phase 10: Resident engine blob — splat config + all-asm byte-match | - | 2026-06-15 | phase-ends/PhaseEnd_Phase10.md 11 | PhaseEnd — Phase 11: Cross-binary dedup pipeline | - | 2026-06-16 | phase-ends/PhaseEnd_Phase11.md 12 | PhaseEnd — Phase 12: Key engine systems (resident harvest, script/event, save, SQV) | - | 2026-06-16 | phase-ends/PhaseEnd_Phase12.md 13 | PhaseEnd — Phase 13: Representative location overlays (end-to-end + fleet runbook) | - | 2026-06-16 | phase-ends/PhaseEnd_Phase13.md 15 | PhaseEnd — Phase 15: Overlay long-tail (fleet harvest + deterministic recovery) | - | 2026-06-18 | phase-ends/PhaseEnd_Phase15.md 16 | PhaseEnd — Phase 16: Struct-heavy shared core — the loose-typing wall + pivot | - | 2026-06-19 | phase-ends/PhaseEnd_Phase16.md 17 | PhaseEnd — Phase 17: Raise the harness ceiling, then gate the compute run | - | 2026-06-20 | phase-ends/PhaseEnd_Phase17.md 18 | PhaseEnd — Phase 18: Compiler-quirk research → the matching TOOLKIT, taught to waves at scale | - | 2026-06-20 | phase-ends/PhaseEnd_Phase18.md 19 | PhaseEnd — Phase 19: Scale the toolkit (wave-harvest at scale + cheap front-loaded levers) | - | 2026-06-20 | phase-ends/PhaseEnd_Phase19.md 20 | PhaseEnd — Phase 20: Close the propagation cap, crack the gcc residual classes, then scale the waves | - | 2026-06-21 | phase-ends/PhaseEnd_Phase20.md 21 | PhaseEnd — Phase 21: The Automation Manager (built, run, and its ceiling byte-proven) | - | 2026-06-26 | phase-ends/PhaseEnd_Phase21.md 22 | PhaseEnd — Phase 22: Hand-grind the giants (×134) — banked the tractable tail; the irreducible giants byte-deferred | - | 2026-06-29 | phase-ends/PhaseEnd_Phase22.md 23 | PhaseEnd — Phase 23: The offline LLM matching tier → the Fable5 wall-breaker + the gcc-2.7.2 codegen map | - | 2026-07-02 | phase-ends/PhaseEnd_Phase23.md 24 | PhaseEnd — Phase 24: Permuter overhaul · integration-recovery · the giant endgame (all matched giants ×134) + the structural-family reframe | - | 2026-07-08 | phase-ends/PhaseEnd_Phase24.md 25 | PhaseEnd — Phase 25: The structural-family endgame → the giant endgame + the h_seq family reframe | - | 2026-07-11 | phase-ends/PhaseEnd_Phase25.md 26 | PhaseEnd — Phase 26: The Family-Endgame → the tooling-integrity audit + the §52 discovery-flywheel (mechanical harvest byte-proven exhausted) | - | 2026-07-15 | phase-ends/PhaseEnd_Phase26.md 27 | PhaseEnd — Phase 27: The Fable5 Farewell Sprint + the Honest Frontier | - | 2026-07-15 | phase-ends/PhaseEnd_Phase27.md 28 | PhaseEnd — Phase 28: The Endgame Engine → the instrument-repair phase (every "wall" was our tooling) | - | 2026-07-16 | phase-ends/PhaseEnd_Phase28.md 29 | PhaseEnd — Phase 29: The Family Campaign (cores + members) — the biggest gain in project history, and the engine honestly spent | - | 2026-07-30 | phase-ends/PhaseEnd_Phase29.md 30 | PhaseEnd — Phase 30 The Recovery & Concentration Campaign (overlays to their ceiling) | - | 2026-08-14 | phase-ends/PhaseEnd_Phase30.md 31 | PhaseEnd — Phase 31: The Frontier Atlas & Wide-Tolerance Campaign (main to 95%, the fleet to 100.0%, and the last 21) | - | 2026-09-05 | phase-ends/PhaseEnd_Phase31.md 32 | PhaseEnd — Phase 32: The Last 21 + the Parked 5 — the frontier emptied (every game-code function in every binary is byte-identical C) | - | 2026-09-06 | phase-ends/PhaseEnd_Phase32.md 33 | PhaseEnd — Phase 33: 100% verification + the publishing surface + the releases — everything before the flip (re-chartered close) | - | 2026-09-07 | phase-ends/PhaseEnd_Phase33.md 33.5 | PhaseEnd — Phase 33.5: Docs consolidation, the wiki as source of truth, the tracked-.run/ prune, the memory reconciliation, and the day-one decomp kit (sub-phase before the flip) | - | 2026-09-08 | phase-ends/PhaseEnd_Phase33.5.md 34 | PhaseEnd — Phase 34: The flip and the Gen2 exit — the repository public, the boards and the wiki live, the outreach sent, the tree shaped for readers | - | 2026-09-08 | phase-ends/PhaseEnd_Phase34.md 35 | PhaseEnd — Phase 35: Gen3 opens — the dedup phase, "one source per unique function" | - | 2026-09-08 | phase-ends/PhaseEnd_Phase35.md 36 | PhaseEnd — Phase 36: Levers off — every compiler-forcing construct out of the matched C, to its measured floor | - | 2026-09-11 | phase-ends/PhaseEnd_Phase36.md 37 | PhaseEnd — Phase 37: the structs phase, part one — the census, the struct map, the engine and the declaration layer to its ledgered floor | - | 2026-09-29 | phase-ends/PhaseEnd_Phase37.md