docs(STATE-WP-0079): correct repo-manager owner readiness, withdraw A3 recommendation
The T02 slice plan marked all 167 repo-manager items receivable because RMGR-WP-0001/0002/0003 are finished. That reads readiness off workplan status, which is too coarse. Verified against repo-manager/src/repo_manager/: those workplans delivered work-record dual-run, repository observation, and scaffolding. parse/ holds only workplan.py, and the source tree contains no reference to sbom, repo_goal, contribution, technical_debt, or extension_point. Only A1 (partial) and A2 are receivable -- 86 items, not 165. A3, A4 and A5 have no owner-side surface. A3 was recommended twice as the low-blast-radius first cut; it is in fact the least ready slice in Wave A. Recommendation withdrawn. Critical path moves to repo-manager: a workplan there must build the register, UI, and topic surfaces. Building them here is inadmissible under policies/retirement-freeze.md. First executable slice is A2. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
fb363b37d3
commit
5f747fbc1e
2 changed files with 86 additions and 11 deletions
|
|
@ -124,6 +124,27 @@ state_hub_task_id: "db5291f2-3801-40fa-abf2-ceb0e77687c9"
|
|||
Implement strangler handoffs coordinated with RMGR-WP-0001 and HUB-WP-0004.
|
||||
Compatibility tests for each dispositioned route family.
|
||||
|
||||
**Owner-readiness correction (2026-08-20):** T02's slice plan marked all 167
|
||||
repo-manager items receivable because RMGR-WP-0001/0002/0003 are `finished`.
|
||||
That reads readiness off workplan status, which is too coarse. Verified against
|
||||
`repo-manager/src/repo_manager/`: those workplans delivered work-record
|
||||
dual-run, repository observation, and scaffolding. `parse/` holds only
|
||||
`workplan.py`, and the source tree has **no** reference to `sbom`, `repo_goal`,
|
||||
`contribution`, `technical_debt`, or `extension_point`.
|
||||
|
||||
So only **A1 (partial) and A2** are receivable — 86 items, not 165. A3
|
||||
(registers, 49), A4 (UI, 22) and A5 (topic spine, 8) have no owner-side surface
|
||||
at all, and RMGR-WP-0004/0005 do not cover them.
|
||||
|
||||
**Critical path is now repo-manager-side**, not here: a repo-manager workplan
|
||||
must build the register, UI, and topic surfaces before 79 Wave A items can move.
|
||||
Building them in State Hub is inadmissible under `policies/retirement-freeze.md`
|
||||
— it would be new permanent ownership in the component being retired.
|
||||
|
||||
First executable slice is therefore **A2** (work records, 59 items), the only
|
||||
one with a proven adapter, with `RM_SLICE_WORKRECORDS` split by record kind to
|
||||
manage blast radius.
|
||||
|
||||
**Inherited (2026-08-19) from `STATE-WP-0080-T04`:** this slice now also owns
|
||||
deletion of the templating path in `statehub_register.py` — `INTENT.md`
|
||||
generation, the `AGENTS.md` / `CLAUDE.md` / `.custodian-brief.md` templates,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue