Make dependency validation linear
This commit is contained in:
parent
7e0eff347c
commit
3bee200234
4 changed files with 152 additions and 18 deletions
|
|
@ -1,13 +1,12 @@
|
|||
# Milestone status
|
||||
# Active milestone
|
||||
|
||||
```text
|
||||
Milestone: 0 — successor foundation and measured baseline
|
||||
Goal: Seed DocForge2 from the most advanced local lineage without breaking DocForge v1 contracts.
|
||||
In scope: Complete Git lineage; verified no-AST work; adapter lifecycle safeguards; compatibility guarantees; repository-native contract and quality gates; cold/warm, memory, rendering, and response-size baselines; public successor migration; fresh-clone verification.
|
||||
Out of scope: Storage redesign; compiler or renderer redesign; portable render plans; self-hosting; production MCP repointing; WorldForge or ScrapeStation changes; tags and releases.
|
||||
Done when: administrator/DocForge2 is public and seeded from the advanced clean tree; administrator/DocForge remains intact; origin and legacy identify the successor and v1 remotes; all gates and a fresh-clone proof pass; the recorded baseline identifies measured bottlenecks without speculative optimization.
|
||||
Status: Complete. DocForge2 is public and seeded from the complete advanced lineage. Compatibility and quality gates pass locally and from an anonymous fresh clone. The legacy repository and production MCP bindings remain unchanged.
|
||||
Milestone: 1 — fast, observable core
|
||||
Goal: Make warm retrieval immediate by removing repeated whole-project work without changing graph meaning.
|
||||
In scope: Structured profiling; immutable request snapshots; duplicate-check elimination; linear validation; indexed traversal; compact receipts and bounded pagination where measurements require them; receipt-based status; persistent source generations; cheap no-change detection.
|
||||
Out of scope: Speculative storage replacement; task-shaped agent retrieval; independent render-plan packages; adapter SDK expansion; self-hosting; WorldForge or ScrapeStation changes; production MCP repointing; tags and releases.
|
||||
Done when: Routine warm reads parse zero canonical sources; exact, search, traversal, context, synchronization, and status paths are bounded and measured; stale and corrupt state still fail closed or recover safely; legacy and no-AST adapters remain compatible; the complete repository gate passes.
|
||||
Status: Active. Repository audits and design reconciliation are in progress.
|
||||
```
|
||||
|
||||
No later milestone is active. `main` is the verified Milestone 0 state. `dev` begins at the same
|
||||
commit and remains inactive until the next milestone is explicitly opened.
|
||||
Milestones 2–5 remain directional context and are not active.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue