chore(consistency): write state-hub IDs into RAILIANCE-WP-0015 [auto]
All checks were successful
CI Smoke / host-smoke (push) Successful in 3s
CI Smoke / container-smoke (push) Successful in 1s

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
tegwick 2026-07-14 00:38:26 +02:00
parent 488a5d3445
commit c9ed0637b3

View file

@ -9,6 +9,7 @@ owner: codex
topic_slug: railiance
created: "2026-07-14"
updated: "2026-07-14"
state_hub_workstream_id: "1437c98c-e37b-4578-b033-dc3da8ba7870"
---
# CNPG backup ScheduledBackup coverage
@ -54,6 +55,7 @@ id: RAILIANCE-WP-0015-T01
status: wait
priority: high
needs_human: true
state_hub_task_id: "3df45d8d-39e0-45db-9611-941f066c610a"
```
Operator provisions `NC_WEBDAV_TOKEN`, `NC_WEBDAV_URL`, `AGE_PRIVATE_KEY` per
@ -67,6 +69,7 @@ the CCR flips to `resolvable: true`.
id: RAILIANCE-WP-0015-T02
status: wait
priority: high
state_hub_task_id: "7d9b2022-c533-4d49-9a91-fc34ae99aa9a"
```
Once T01 resolves, materialize the `databases` namespace Secret from the lane
@ -79,6 +82,7 @@ Secret exists and `pg_dump`/WebDAV upload authenticates.
id: RAILIANCE-WP-0015-T03
status: wait
priority: high
state_hub_task_id: "2b97e3ee-6284-4e5f-b56e-df57194cc7b8"
```
Implement the decided Option A lane as an unattended schedule for `apps-pg`,
@ -94,6 +98,7 @@ artifacts without manual intervention.
id: RAILIANCE-WP-0015-T04
status: wait
priority: medium
state_hub_task_id: "151656cb-73ca-4d52-842e-22f14690f71c"
```
`cnpg-backup-status.sh` currently reports `degraded` whenever a CNPG-native
@ -109,6 +114,7 @@ posture.
id: RAILIANCE-WP-0015-T05
status: wait
priority: high
state_hub_task_id: "59f41267-94a9-45f0-a9d7-3c0cb16689ff"
```
Run an isolated-namespace restore drill from a scheduled artifact for at least