20260901T1841Z prd milestones build order
What. Recut PRD section 7 as system gates over pipeline phases instead of one milestone per pipeline stage. The first wave is now ingestion and extraction; the entity store, applier, bootstrap, and matching are one deferred block behind M1, ordered store and applier, then bootstrap, then matching. Section 4 records the real team shape (two engineers, Benve on forward research) and states that five modules do not mean five owners. Logged as D15. Resolved the dangling "Phase 8" references to PRD milestone 5.
Why. The old milestone list assigned one pipeline stage per milestone, which only works with one owner per module. With two engineers, three of five modules had no milestone to hit until the last one, and that last one carried nine requirements across three modules with a single end-to-end criterion. Matching also cannot come early: it needs entities in the graph to match against, and its thresholds are parameterized from M1. "Phase 8" referred to a phase numbering that exists nowhere in the repository.
Verify. rg -n "Phase 8" docs/ returns nothing. Read PRD section 7 against
D15: milestones 2 and 3 cover modules 1 and 2, and milestone 5
covers modules 3, 4, and 5.