Compare commits

..

No commits in common. "1f15ab8a90ea666b809c51018f4df96eccfeee8d" and "dddca9c6e2889d9f1e9f0ef4d2f604f069c61220" have entirely different histories.

2 changed files with 3 additions and 23 deletions

View file

@ -2,23 +2,12 @@
# Custodian Brief — state-hub
**Domain:** infotech
**Last synced:** 2026-08-16 01:18 UTC
**Last synced:** 2026-08-16 01:03 UTC
**State Hub:** http://127.0.0.1:8000 *(adjust if running on a remote machine)*
## Active Workstreams
### statehub register: project-repository flavor awareness
Progress: 0/8 done | workstream_id: `bbfce36a-0b19-462f-af78-167f9eb89b86`
**Open tasks:**
- ! Scaffold GOAL.md instead of INTENT.md for project repos `bd6a9069`
- ! Fix workplan prefix inference `b141b378`
- ! Decide the bootstrap workplan for project repos `d933ae91`
- ! Update generated templates and briefs `9eb5ddb5`
- ! Add a conformance check `3467ae11`
- ! Cover with tests `126ddd07`
- ! Carry the fix forward past State Hub retirement `405526b7`
- … and 1 more open tasks
*(none — repo may need first-session setup)*
## Inbox Hygiene

View file

@ -4,7 +4,7 @@ type: workplan
title: "statehub register: project-repository flavor awareness"
domain: infotech
repo: state-hub
status: active
status: proposed
owner: codex
topic_slug: infotech
created: "2026-08-16"
@ -14,7 +14,6 @@ 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
@ -68,7 +67,6 @@ 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`
@ -85,7 +83,6 @@ 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:
@ -106,7 +103,6 @@ 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
@ -124,7 +120,6 @@ 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
@ -142,7 +137,6 @@ 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:
@ -164,7 +158,6 @@ 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.
@ -182,7 +175,6 @@ 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`:
@ -200,7 +192,6 @@ 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`).