Commit graph

9 commits

Author SHA1 Message Date
dada84cf51 fix(workplans): migrate active workplans off the retired RAILIANCE-WP prefix
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
RAILIANCE-WP is a family name, not a repository (ADR-007, and the prefix
registry already lists it retired). Three repositories independently used one
number space for unrelated work — RAILIANCE-WP-0012 was openbao extraction here,
a cnpg backup in railiance-apps and a deploy-verify in railiance-cluster. This
repository also carried two files both numbered 0016.

Active workplans move to the successor prefix and are renumbered from 0001 in
historical order. Archived workplans keep their historical identifiers.

Projection UUIDs are re-derived from the new canonical ids. Records already
registered under the old identifiers leave orphaned hub rows behind; that debt
is recorded in CUST-WP-0068 and clears when ADR-012's reset-from-forge lands.

Refs CUST-WP-0068-T03

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 2583210@bnt-lap001
Assistant-Session: f2bff2d5-e9b2-4338-92ca-10282a927006
2026-08-25 22:58:36 +02:00
b5151225ba fix(workplans): adopt ADR-007 derived identifiers for unregistered records
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
These workplans exist only in the retired local hub. Their random pre-ADR-007
identifiers are refused by C-06 as stale references, so they cannot be
registered. Deriving from the canonical record id takes no identity from
anything: central does not hold them and the old ids die with the cache.

Records central already holds were deliberately left untouched.

Refs CUST-WP-0068-T06

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 2583210@bnt-lap001
Assistant-Session: f2bff2d5-e9b2-4338-92ca-10282a927006
2026-08-25 20:18:05 +02:00
6635fdc976 RAILIANCE-WP-0015: Option A CNPG logical backup coverage healthy
Some checks failed
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Has been cancelled
Materialize offsite Secret from OpenBao, deploy per-cluster CronJobs,
generalize multi-cluster logical backup + status health for Option A,
seed encrypted uploads and restore-drill evidence; workplan finished.
2026-07-22 18:00:48 +02:00
custodian-sync
b9c524a9c1 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-07-22:
  - RAILIANCE-WP-0015-T04: progress → wait
2026-07-22 17:53:55 +02:00
custodian-sync
2968aee461 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-07-22:
  - RAILIANCE-WP-0015-T03: progress → wait
2026-07-22 17:53:55 +02:00
custodian-sync
5859d2cf94 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-07-22:
  - RAILIANCE-WP-0015-T02: progress → wait
2026-07-22 17:53:55 +02:00
d5772d2a1a RAILIANCE-WP-0015: activate workplan; close T01 offsite credentials
Some checks are pending
CI Smoke / container-smoke (push) Waiting to run
CI Smoke / host-smoke (push) Waiting to run
CCR-2026-0004 / railiance-backup-offsite-lane is resolvable; mark T01 done
and move T02–T04 into progress for Option A schedule implementation.
2026-07-22 17:53:35 +02:00
c9ed0637b3 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>
2026-07-14 00:38:26 +02:00
deef13e8a5 RAILIANCE-WP-0015: CNPG backup ScheduledBackup coverage followup
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Descoped out of RAIL-HO-WP-0005 T04/T09. Drives cnpg-backup-status degraded→healthy.
Blocked on CCR-2026-0004 offsite credential provisioning (operator/OpenBao).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 00:36:54 +02:00