mirror of
https://github.com/Druthulu/BFM-decomp
synced 2026-10-06 01:04:13 -04:00
1f9289f790
Fleet 80.1% instr / 67.7% distinct / 89.09% fn-count; R22 140/140 (3x this session); dedup 1886/0; 0 NON_MATCHING. Banked func_8014D4C0 + func_8014F3E8, both x138. Carries forward the ranked open actions (func_80174CB0 class-A-on-the-target-side, func_8012F14C class-B arity probe, func_80165CA0 class C, the 7 ov_SC01_077 capped fns, func_8014D820 = the Fable5 case, fresh cracks = the only distinct-code lever), the behemoth table (now noting func_8017D960's pins are §74-audited safe), and the hazards (+ the new one: dedup_extend refuses a dirty tree, H4).
phase-ends/ — the living record
PhaseEnd_Phase[N].md— written at each phase boundary (format defined inPROJECT_CONTEXT.md). Append-only history: build log, deviations, commit message, rules added, changelog. Never deleted.CURRENT_PHASE.md— the in-phase autonomous log: approved phase plan, per-task checkboxes, current task pointer, blockers. Created at phase start, updated after every task, absorbed into the PhaseEnd file and deleted at phase close. This is the crash/compaction recovery point.- Sessions read
PROJECT_CONTEXT.md, then everyPhaseEnd_*.mdin numeric order, thenCURRENT_PHASE.md(if present) — in that order, every session.