chore(registrar): assign State Hub identifiers
Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a049a4-ee9f-78e1-9d66-2cb0f9bea3e3
This commit is contained in:
parent
8d61ac94ab
commit
8ea8644ea2
2 changed files with 24 additions and 0 deletions
|
|
@ -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.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue