diff --git a/AGENTS.md b/AGENTS.md index 6e92260..719368e 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -32,14 +32,9 @@ Product overview: `docs/PRODUCT.md`. Do not implement work outside the M3 requirement subset unless Ty expands scope in chat. Do not touch deploy port `:10880`. UAT redeploy target is overnight Docker on ubudual5060 `:10881`. -## Milestone 3 +## Milestones and capabilities -Create. Exit criteria: a Photos-ready slab is **submission-ready for WooCommerce**, proven by a `SLAB-UAT-*` Woo draft that matches the reviewed ready set. Inference-off path required. - -## Milestone 1 and 2 (shipped inputs) - -- Capture: `docs/capabilities/CAPTURE.md` -- Photos: `docs/capabilities/PHOTOS.md` (UAT on `:10881`) +Scope and exit criteria: `docs/MILESTONES.md`. Capability specs: `docs/capabilities/`. Interfaces: `docs/contracts/`. ## Invariants diff --git a/docs/STRUCTURE.md b/docs/STRUCTURE.md index 208c5eb..0d34d5c 100644 --- a/docs/STRUCTURE.md +++ b/docs/STRUCTURE.md @@ -91,23 +91,8 @@ Nothing outside `REQUIREMENTS.md` may define a requirement. Capability and contr 6. Requirement rows appear only in `REQUIREMENTS.md`. 7. Every ID listed in `MILESTONES.md` exists in `REQUIREMENTS.md`. -## Planned (Phase 2) +## Phase 2 migration (complete) -- Migrate capability docs to `docs/capabilities/` and contracts to `docs/contracts/`. -- Populate `REQUIREMENTS.md` from the `pre-simplification` tag and the current docs. -- Enforce branch-neutral language in trunk docs. -- Wire this check into CI. - -## Migration plan (Phase 2) - -| Current | Canonical home | -|---|---| -| `docs/CAPTURE.md` | `docs/capabilities/CAPTURE.md` | -| `docs/PHOTOS.md` | `docs/capabilities/PHOTOS.md` | -| `docs/CREATE.md` | `docs/capabilities/CREATE.md` | -| `docs/CONTENT-WOO.md` | `docs/contracts/CONTENT-WOO.md` | -| tag `OPENAPI.md` | `docs/contracts/API.md` | -| tag `DATA-MODEL.md` | `docs/contracts/DATA-MODEL.md` | -| tag `UX.md` | `docs/contracts/UX.md` | -| tag `PROMPTS.md` | `docs/contracts/PROMPTS.md` | -| tag `TEST-SPEC.md` | `docs/contracts/TEST-SPEC.md` | +Capability docs live in `docs/capabilities/` and contracts in `docs/contracts/`. The reconciliation +and migration evidence is archived under `.audit/archive/`; the coverage ledger and matrices are in +`.audit/coverage/`. Wire `check_requirements.py` into CI when a CI stage exists.