chore(consistency): renormalize lifecycle state [auto]

Updated by fix-consistency on 2026-08-16:
  - workplan status: proposed → active
This commit is contained in:
custodian-sync 2026-08-16 01:18:21 +00:00
parent dddca9c6e2
commit ff909e104e

View file

@ -4,7 +4,7 @@ type: workplan
title: "statehub register: project-repository flavor awareness"
domain: infotech
repo: state-hub
status: proposed
status: active
owner: codex
topic_slug: infotech
created: "2026-08-16"
@ -14,6 +14,7 @@ parent_workplan: SHR-WP-0001
related:
- CFED-WP-0001
- SHR-WP-0001
state_hub_workstream_id: "bbfce36a-0b19-462f-af78-167f9eb89b86"
---
# statehub register: project-repository flavor awareness
@ -67,6 +68,7 @@ and names shipping both `INTENT.md` and `GOAL.md` an explicit anti-pattern.
id: STATE-WP-0080-T01
status: todo
priority: high
state_hub_task_id: "6b01a939-7d60-4a0c-90db-af8e31c45359"
```
Give the register path a flavor signal. Read `.repo-classification.yaml`
@ -83,6 +85,7 @@ prefix, and warn on the mismatch rather than guessing silently.
id: STATE-WP-0080-T02
status: wait
priority: high
state_hub_task_id: "bd6a9069-b455-4f5e-b1a5-4a87d014e8f6"
```
For project-flavor repos:
@ -103,6 +106,7 @@ For all other flavors, behaviour is unchanged.
id: STATE-WP-0080-T03
status: wait
priority: medium
state_hub_task_id: "b141b378-10d0-4865-a67b-159806bcf037"
```
`_default_wp_prefix` derives `PRJ-WP-` from any `prj-`-prefixed slug, which is
@ -120,6 +124,7 @@ collision across two `prj-` repos is the failure this prevents.
id: STATE-WP-0080-T04
status: wait
priority: medium
state_hub_task_id: "d933ae91-ad40-4a88-9ce3-90872cd1f3d7"
```
`:269` writes a generic `statehub-bootstrap` workplan. For project repos this
@ -137,6 +142,7 @@ shows the foundation shape is genuinely reusable.
id: STATE-WP-0080-T05
status: wait
priority: medium
state_hub_task_id: "9eb5ddb5-28d9-4244-8a4f-8fe2a50b5d27"
```
Make every generated artifact flavor-correct:
@ -158,6 +164,7 @@ existing `prj-` repo, not just at first registration.
id: STATE-WP-0080-T06
status: wait
priority: low
state_hub_task_id: "3467ae11-1301-46ab-9e7e-75c4f55f53fe"
```
The standard ships a conformance checklist that is currently only human-checked.
@ -175,6 +182,7 @@ consistency-check catalog.
id: STATE-WP-0080-T07
status: wait
priority: medium
state_hub_task_id: "126ddd07-df9d-4b65-a651-fff0ad2d4074"
```
Extend `tests/test_statehub_register_cli.py`:
@ -192,6 +200,7 @@ Extend `tests/test_statehub_register_cli.py`:
id: STATE-WP-0080-T08
status: wait
priority: medium
state_hub_task_id: "405526b7-b133-4746-aab5-6301c1a0b72e"
```
State Hub is being retired (`STATE-WP-0079`, `prj-state-hub-retirement`).