chore(registrar): assign State Hub identifiers
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

Assistant: codex
Assistant-Model: gpt-5.6-sol
Assistant-Session: 01a049a4-ee9f-78e1-9d66-2cb0f9bea3e3
This commit is contained in:
repo-manager 2026-08-29 18:00:44 +02:00
parent 8d61ac94ab
commit 8ea8644ea2
2 changed files with 24 additions and 0 deletions

View file

@ -26,6 +26,7 @@ quality_dor_note: >-
Tasks have explicit owners, gates, rollback boundaries, and verification
evidence. DoR describes plan quality; it does not waive the captured signing
blocker or the later human cutover gate.
state_hub_workstream_id: "99a661a8-b36c-5c1c-b78b-1e8930bcd0a9"
---
# FLEX-WP-0020 — flex-auth to access-engine
@ -137,6 +138,7 @@ the two live workplans; it must not silently cancel or rewrite them.
id: FLEX-WP-0020-T01
status: todo
priority: high
state_hub_task_id: "bb989019-50a7-5273-ba09-b2df2e2602a4"
```
Owner: `flex-auth`.
@ -159,6 +161,7 @@ recorded and match a fresh State Hub preflight.
id: FLEX-WP-0020-T02
status: todo
priority: high
state_hub_task_id: "102e9dc7-4724-5e80-84c4-092e6ecfbb2b"
```
Owner: `flex-auth`.
@ -181,6 +184,7 @@ replaced, or invented.
id: FLEX-WP-0020-T03
status: todo
priority: high
state_hub_task_id: "5095ddbc-b69c-5a52-b97f-08fca9b610c3"
```
Owner: `flex-auth`.
@ -210,6 +214,7 @@ have their own workplan or residual handoff.
id: FLEX-WP-0020-T04
status: todo
priority: high
state_hub_task_id: "9bb138e1-5edb-5714-8d89-3b1b7039a7ce"
```
Owner: `flex-auth` for inventory and handoff creation only.
@ -255,6 +260,7 @@ Reviewed inventory baseline:
id: FLEX-WP-0020-T05
status: todo
priority: high
state_hub_task_id: "86fecbb6-b008-5354-8d70-0f4ba5077a58"
```
Owner: `flex-auth`.
@ -279,6 +285,7 @@ commit the private preflight file or its token.
id: FLEX-WP-0020-T06
status: wait
priority: high
state_hub_task_id: "aa7ccd59-ddd3-5af0-a866-30e88552fc09"
```
Owner: `flex-auth`; human approval required.
@ -305,6 +312,7 @@ Gate: operation journal is `forge-renamed` with immutable identity evidence.
id: FLEX-WP-0020-T07
status: wait
priority: high
state_hub_task_id: "155041ed-8cba-5e5e-ac59-fc03ef6dd0ce"
```
Owner: `flex-auth` for coordination; `state-hub` owns the mutation.
@ -328,6 +336,7 @@ are unchanged.
id: FLEX-WP-0020-T08
status: wait
priority: high
state_hub_task_id: "c8afe078-41cf-5d8c-84d1-a49e4b618d34"
```
Owner: `access-engine` after rebind.
@ -352,6 +361,7 @@ Gate: no duplicate repository registration exists and the journal is
id: FLEX-WP-0020-T09
status: wait
priority: high
state_hub_task_id: "fdb50a96-f7fa-5d4a-9efa-231750dcb2f1"
```
Owner: `access-engine` for aggregation; each external owner supplies its evidence.
@ -381,6 +391,7 @@ with evidence from its owning repository before completion.
id: FLEX-WP-0020-T10
status: wait
priority: high
state_hub_task_id: "3dc49eb4-1f39-5250-87c9-716a9a97790d"
```
Owner: `access-engine` for the decision; State Hub and Forge owners execute their
@ -407,6 +418,7 @@ generic error is treated as proof of rollback.
id: FLEX-WP-0020-T11
status: wait
priority: high
state_hub_task_id: "46d8318b-d1fb-52e3-b632-52230ed1438f"
```
Owner: `access-engine`; destructive cleanup requires separate human approval.