From 05dba43cae7e3345bb09d9aa8db0a70d74089ee9 Mon Sep 17 00:00:00 2001 From: tegwick Date: Wed, 19 Aug 2026 16:16:54 +0200 Subject: [PATCH] docs: audit STATE-WP-0080 removal readiness --- WORK-RECORDS.md | 2 +- workplans/STATE-WP-0079-retirement-strangler.md | 12 +++++++++--- ...TATE-WP-0080-register-project-flavor-awareness.md | 11 ++++++++++- 3 files changed, 20 insertions(+), 5 deletions(-) diff --git a/WORK-RECORDS.md b/WORK-RECORDS.md index 46f910e..e016863 100644 --- a/WORK-RECORDS.md +++ b/WORK-RECORDS.md @@ -276,7 +276,7 @@ | task | STATE-WP-0078-T03 | done | — | workplans/STATE-WP-0078-ops-run-read-projection.md | | task | STATE-WP-0079-T01 | todo | — | workplans/STATE-WP-0079-retirement-strangler.md | | task | STATE-WP-0079-T02 | todo | — | workplans/STATE-WP-0079-retirement-strangler.md | -| task | STATE-WP-0079-T03 | todo | — | workplans/STATE-WP-0079-retirement-strangler.md | +| task | STATE-WP-0079-T03 | done | — | workplans/STATE-WP-0079-retirement-strangler.md | | task | STATE-WP-0079-T04 | todo | — | workplans/STATE-WP-0079-retirement-strangler.md | | task | STATE-WP-0079-T05 | todo | — | workplans/STATE-WP-0079-retirement-strangler.md | | task | STATE-WP-0079-T06 | todo | — | workplans/STATE-WP-0079-retirement-strangler.md | diff --git a/workplans/STATE-WP-0079-retirement-strangler.md b/workplans/STATE-WP-0079-retirement-strangler.md index 82af266..0e1b695 100644 --- a/workplans/STATE-WP-0079-retirement-strangler.md +++ b/workplans/STATE-WP-0079-retirement-strangler.md @@ -8,7 +8,7 @@ status: proposed owner: codex topic_slug: infotech created: "2026-08-09" -updated: "2026-08-09" +updated: "2026-08-19" parent_project: prj-state-hub-retirement parent_workplan: SHR-WP-0001 related: @@ -68,7 +68,7 @@ Per slice: adapter flag, owner API, rollback. ```task id: STATE-WP-0079-T03 -status: todo +status: done priority: medium state_hub_task_id: "55716f12-fb12-4a1e-a770-076c490db111" ``` @@ -77,6 +77,12 @@ Adapt `statehub register` / scaffolding so `prj-` repos with `GOAL.md` and `repo_flavor: project` are valid without inventing durable-product `INTENT.md` (residual from SHR-WP-0001-T01). +**Result (2026-08-19):** Implemented by `STATE-WP-0080-T01/T02`. Project +flavor is detected from classification, `GOAL.md`, or the `prj-` slug; a repo +with an existing `GOAL.md` is registered without durable scaffolding, while a +fresh project delegates scaffolding to `rmgr scaffold`. The focused State Hub +registration suite passes (`20 passed`). + ## Execute move/replace slices ```task @@ -117,7 +123,7 @@ evidence, stop service, archive repo read-only. Residuals → live owners. - [ ] Freeze policy documented - [ ] Strangler plan covers all inventory capabilities -- [ ] prj-/GOAL.md register path works +- [x] prj-/GOAL.md register path works - [ ] Move/replace slices evidenced with tests/counts - [ ] Retire list closed or residual-owned - [ ] Stabilization + archive prep ready for project retirement diff --git a/workplans/STATE-WP-0080-register-project-flavor-awareness.md b/workplans/STATE-WP-0080-register-project-flavor-awareness.md index d550c03..c5909c0 100644 --- a/workplans/STATE-WP-0080-register-project-flavor-awareness.md +++ b/workplans/STATE-WP-0080-register-project-flavor-awareness.md @@ -8,7 +8,7 @@ status: active owner: codex topic_slug: infotech created: "2026-08-16" -updated: "2026-08-18" +updated: "2026-08-19" parent_project: prj-state-hub-retirement parent_workplan: SHR-WP-0001 related: @@ -152,6 +152,15 @@ and bootstrap-workplan generation. Sequence behind `STATE-WP-0079`'s strangler so removal lands with the rest of the retirement rather than as an isolated breaking change. +**Readiness audit (2026-08-19):** Delegation remains live and the State Hub +registration regression suite passes (`20 passed`). Repo Manager's focused +scaffold/standards suite also passes (`11 passed`), but `RMGR-WP-0004-T06` +correctly remains `wait`: it does not yet test byte-identical durable output +against the State Hub path or idempotent re-scaffolding. `STATE-WP-0079-T03` is +now recorded done because T01/T02 above supply its project/`GOAL.md` adapter; +the broader `STATE-WP-0079-T04` move/replace slice is still `todo`. Do not +delete this path until both gates close. + ## Moved: generated templates and briefs ```task