# Active milestone ```text Milestone: 2 — agent retrieval and MCP experience Goal: Let one project-bound server return compact, task-shaped, explainable context under an explicit effective policy. In scope: Capability modes; capability-aware bootstrap; versioned retrieval plans and context capsules; task-shaped context; generation diffs; evidence-gap diagnostics; generated client configuration; doctor checks. Out of scope: Independent render-plan packages; adapter SDK expansion; self-hosting; storage replacement; embeddings; WorldForge or ScrapeStation changes; production MCP repointing; tags and releases. Done when: Policy and capabilities are explicit; bootstrap recommends only available actions; task context is compact, deterministic, provenance-bearing, and bounded; generation and evidence gaps are explainable; generated configuration and doctor checks are safe and tested; the complete repository gate and Milestone 2 benchmark pass. Status: Candidate frozen. Effective policy, versioned task retrieval, latest-generation diff receipts, and logarithmic task-context page packing are committed and pushed on `dev`. Deterministic client configuration and the read-only integration doctor now pass their bounded publication, path-race, malformed-input, redaction, and no-hidden-work audits. The complete repository gate passes with 205 tests and 120 subtests. A disposable 1,000-node audit sample passes the maintained task-context, generation-diff, response-size, counter, and memory gates. Final clean-revision benchmark evidence and documentation closeout remain before the milestone is marked complete. ``` Milestones 3–5 remain directional context and are not active.