chore(consistency): renormalize lifecycle state [auto]
Updated by fix-consistency on 2026-08-16: - workplan status: proposed → active
This commit is contained in:
parent
dddca9c6e2
commit
ff909e104e
1 changed files with 10 additions and 1 deletions
|
|
@ -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`).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue