chore(registrar): assign State Hub identifiers
Assistant: claude-code Assistant-Model: opus Assistant-Process: 2583210@bnt-lap001 Assistant-Session: f2bff2d5-e9b2-4338-92ca-10282a927006
This commit is contained in:
parent
b29cb11796
commit
b3884a8c2d
3 changed files with 22 additions and 6 deletions
|
|
@ -12,6 +12,7 @@ updated: "2026-08-23"
|
|||
related:
|
||||
- RAIL-HO-WP-0002
|
||||
- RAIL-HO-WP-0009
|
||||
state_hub_workstream_id: "5738f113-1c4e-5d27-95b2-b6655e0b7279"
|
||||
---
|
||||
|
||||
# RAIL-HO-WP-0011 — reproducible S1 declaration and handoff
|
||||
|
|
@ -41,6 +42,7 @@ independently. T07 depends on T02 and T05. T08 depends on T06.
|
|||
id: RAIL-HO-WP-0011-T01
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "5f89e545-ff95-5216-8369-da10e5eec727"
|
||||
```
|
||||
|
||||
Define one explicit inventory contract for common host identity and
|
||||
|
|
@ -72,6 +74,7 @@ unit coverage.
|
|||
id: RAIL-HO-WP-0011-T02
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "66024380-3afb-50a7-8908-02eadd96925a"
|
||||
```
|
||||
|
||||
Update the Terraform and helper path to consume the T01 contract and exclude
|
||||
|
|
@ -101,6 +104,7 @@ before init without exact approval variables; no provider mutation occurred.
|
|||
id: RAIL-HO-WP-0011-T03
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "fdfc7974-c491-555d-8fbd-6b2b42dd7ebb"
|
||||
```
|
||||
|
||||
Replace the permanent `CoulombCore` expected failure with an explicit baseline
|
||||
|
|
@ -130,6 +134,7 @@ assertions. No live firewall change occurred.
|
|||
id: RAIL-HO-WP-0011-T04
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "188321a8-d39e-5e88-9acd-986765699dbd"
|
||||
```
|
||||
|
||||
Add repository tests that fail when the human baseline, convergence roles, and
|
||||
|
|
@ -159,6 +164,7 @@ access or secret.
|
|||
id: RAIL-HO-WP-0011-T05
|
||||
status: wait
|
||||
priority: high
|
||||
state_hub_task_id: "ba526585-6141-5df1-9094-a1322394d8b5"
|
||||
```
|
||||
|
||||
Provide one operator-facing, non-ambiguous command that checks inventory and
|
||||
|
|
@ -192,6 +198,7 @@ no host was contacted.
|
|||
id: RAIL-HO-WP-0011-T06
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "040b5cdb-6e48-588d-b472-f734b99ad4b2"
|
||||
```
|
||||
|
||||
Remove, relocate, or SOPS-encrypt the plaintext
|
||||
|
|
@ -220,6 +227,7 @@ helpers, and Make consistently use `secrets/hetzner-token.yaml` field
|
|||
id: RAIL-HO-WP-0011-T07
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "d296b442-83df-5bb8-abed-bbb848477a26"
|
||||
```
|
||||
|
||||
Define a versioned receipt linking inventory and source revisions, provider
|
||||
|
|
@ -247,6 +255,7 @@ verification without host evidence, and a token-shaped field.
|
|||
id: RAIL-HO-WP-0011-T08
|
||||
status: wait
|
||||
priority: medium
|
||||
state_hub_task_id: "920f869a-2554-58a9-b0da-8a0bbd7c5ef1"
|
||||
```
|
||||
|
||||
Build a dry-run-first rotation workflow for the repository's SOPS files. It
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue