e8a7ff2547
Record deployed Vergabe pilot chart and company sign-in evidence
...
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 3s
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a092fe-13b1-7f12-ac74-7d258af4d79c
2026-09-12 03:12:45 +02:00
fd5e57bc99
Prepare verified Vergabe company sign-in rollout
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a092fe-13b1-7f12-ac74-7d258af4d79c
2026-09-12 02:53:55 +02:00
02c29eec53
docs: record native user setup and product handoff requirements
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a07ff8-19d0-7820-b4d0-1353833cb7fc
2026-09-12 01:08:33 +02:00
effd0a3170
docs: unblock demo pilot login provisioning
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a07ff8-19d0-7820-b4d0-1353833cb7fc
2026-09-11 22:00:38 +02:00
428d0707e0
deploy: bind demo company to published tenant-path release
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a07ff8-19d0-7820-b4d0-1353833cb7fc
2026-09-11 21:43:41 +02:00
8f29af4b63
docs: preserve pending operator login in source task
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 3s
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a07ff8-19d0-7820-b4d0-1353833cb7fc
2026-09-11 20:17:39 +02:00
32b051e6c2
docs: bind the fresh demo-company Vergabe pilot
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a07ff8-19d0-7820-b4d0-1353833cb7fc
2026-09-11 20:15:30 +02:00
9491744e5a
Configure the invited Vergabe prototype at 60m CPU
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a07ff8-19d0-7820-b4d0-1353833cb7fc
2026-09-11 18:47:52 +02:00
repo-manager
f99a5b0d56
repo.work.assign_missing_identifiers
...
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 1s
source: repo-manager
reason: deterministic projection registration
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a07ff8-19d0-7820-b4d0-1353833cb7fc
2026-09-11 16:54:02 +02:00
f390c9f91d
Record pilot CPU reservation constraint before placement
...
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a07ff8-19d0-7820-b4d0-1353833cb7fc
2026-09-11 16:49:54 +02:00
959eba637f
Prepare durable isolated Vergabe pilot deployment and recovery
...
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a07ff8-19d0-7820-b4d0-1353833cb7fc
2026-09-11 16:35:14 +02:00
debc54b02b
docs: record Risk Nexus production promotion
...
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: 01a058f3-8ba0-7692-a042-9a870fc3d663
2026-09-01 02:02:25 +02:00
8c9370e651
docs: record Policy Nexus revision 7
...
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: 01a058f3-8ba0-7692-a042-9a870fc3d663
2026-09-01 01:43:27 +02:00
d03edc946c
fix(workplans): migrate archived workplans off the retired RAILIANCE-WP prefix
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Completes the migration begun on 2026-08-25, which covered active workplans
only. The archived copies kept their historical identifiers, and three
repositories shared one number space — so their task identifiers collided,
blocking task-level projection reset for those workplans.
Numbering continues each repository's active sequence rather than restarting,
so no identifier is reused. Projection UUIDs are re-derived from the new
canonical ids.
Refs CUST-WP-0068, STATE-WP-0083-T06
Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 2583210@bnt-lap001
Assistant-Session: f2bff2d5-e9b2-4338-92ca-10282a927006
2026-08-26 08:05:43 +02:00
dada84cf51
fix(workplans): migrate active workplans off the retired RAILIANCE-WP prefix
...
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
...
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
ffacb664bc
Close policy nexus production rollout
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
2026-08-18 15:18:44 +02:00
custodian-sync
26fa22d307
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-08-18:
- RAILIANCE-WP-0018-T04: progress → wait
2026-08-18 12:45:47 +02:00
4a06c0884a
RAILIANCE-WP-0016: finish unattended hybrid Option A backups
...
CI Smoke / host-smoke (push) Waiting to run
CI Smoke / container-smoke (push) Waiting to run
Core in-cluster CronJobs with cnpg-option-a-backup image + NetworkPolicy;
R01 activity-core schedule enabled; status healthy; evidence recorded.
2026-07-22 20:34:24 +02:00
c202fbf7be
RAILIANCE-WP-0016: promote active; inventory and activity-core cutover prep
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Mark workplan active with T01/T02 done, document topology, extend status
for activity-core mode, and wire Make targets to the platform multi-host
backup CLI. T03 remains operator-blocked on ESO token.
2026-07-22 19:50:59 +02:00
04626b6335
chore(consistency): write state-hub IDs into RAILIANCE-WP-0016
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
C-06 registration IDs from fix-consistency.
2026-07-22 19:36:36 +02:00
7bc76dc0c6
docs: STATE.md assessment; propose RAILIANCE-WP-0016 activity-core backups
...
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 3s
Capture post-WP-0015 posture (workstation SPOF) and register a workplan to
move unattended Option A + Forgejo backup automation to railiance01 via
activity-core without a laptop control plane.
2026-07-22 19:35:25 +02:00
6635fdc976
RAILIANCE-WP-0015: Option A CNPG logical backup coverage healthy
...
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
...
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]
...
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
...
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
fd8537af7a
docs(backup): close RAILIANCE-WP-0013 S5 Phase 1 gate
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 3s
Update app-data-backup-restore-handoff and vergabe-teilnahme with backup
and restore evidence references. Mark workplan finished and archive.
2026-07-12 11:29:05 +02:00
9b0b988e20
docs(backup): record successful forgejo-backup run for WP-0013 T03
...
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 2s
forgejo-dump-20260711T233637Z uploaded after chunk-copy and preflight fixes.
2026-07-12 10:53:01 +02:00
custodian-sync
22dc41a25d
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-07-12:
- RAILIANCE-WP-0013-T05: progress → wait
2026-07-12 01:11:39 +02:00
custodian-sync
8c89e54464
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-07-12:
- RAILIANCE-WP-0013-T03: progress → wait
2026-07-12 01:11:38 +02:00
dc65a3b9fd
feat(backup): apps-pg restore drill + close WP-0014
...
CI Smoke / host-smoke (push) Successful in 7s
CI Smoke / container-smoke (push) Successful in 8s
Add tools/apps-pg-restore-drill.sh and make target; T04 evidence for
vergabe_db row-count gate. Archive finished RAILIANCE-WP-0014.
2026-07-12 01:09:49 +02:00
745874c7a0
docs(wp-0014): close vergabe Forgejo deploy (dfbc13a)
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 21s
Image pushed to forgejo.coulomb.social and deployed on CoulombCore;
health smoke passed. Retires Gitea image for vergabe-teilnahme.
2026-07-12 00:57:35 +02:00
859d0051b3
docs(wp-0014): record Forgejo CI fix and deploy blocker
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 4s
2026-07-12 00:45:56 +02:00
e9f406da2a
feat(vergabe): deploy from Forgejo OCI registry only
...
CI Smoke / host-smoke (push) Waiting to run
CI Smoke / container-smoke (push) Waiting to run
Switch helm values and Makefile image gates to forgejo.coulomb.social;
retire gitea.coulomb.social for vergabe-teilnahme production pulls.
2026-07-12 00:32:32 +02:00
custodian-sync
4c32a65edd
chore(consistency): sync task status from DB [auto]
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Updated by fix-consistency on 2026-07-12:
- RAILIANCE-WP-0013-T03: progress → wait
2026-07-12 00:24:35 +02:00
7051adf1fe
chore: restore T03 progress after partial cluster backup uploads
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
2026-07-12 00:24:17 +02:00
custodian-sync
a1ff36d441
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-07-12:
- RAILIANCE-WP-0013-T03: progress → wait
2026-07-12 00:22:02 +02:00
a4e4c3c5fb
feat(backup): Phase 1 apps-pg lane uploads (RAILIANCE-WP-0013); pin vergabe 1061f3e (WP-0014)
CI Smoke / host-smoke (push) Waiting to run
CI Smoke / container-smoke (push) Waiting to run
2026-07-12 00:21:06 +02:00
e9ee577d03
WP-0014: Helm adopt and deploy Core Hub on CoulombCore; backup auth tooling
...
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 20s
Adopt live Core Hub resources, align prod ConfigMap naming, default production
image registry to gitea, and install Helm release core-hub rev 1 (smoke passed).
Add apps-pg-backup and check-backup-lane-auth targets; document OIDC login
requirement now that OpenBao is unsealed.
2026-07-10 21:47:14 +02:00
a689270f18
WP-0013/0014: warden credential routing, CoulombCore kubeconfig, apps-pg backup dry-run
...
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 13s
Document OpenBao/warden paths for the offsite backup lane and flag the sealed
Vault blocker. Point production Makefile targets at CoulombCore, auto-discover
CNPG clusters in backup status, add apps-pg pg_dump dry-run tooling, and
record Core Hub Helm cutover findings (live gitea image, adopt required).
2026-07-10 15:46:02 +02:00
custodian-sync
0c70f2cd05
chore(consistency): renormalize lifecycle state [auto]
...
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 1m47s
Updated by fix-consistency on 2026-07-10:
- workplan status: ready → active
2026-07-10 15:14:51 +02:00
custodian-sync
32a0988d19
chore(consistency): renormalize lifecycle state [auto]
...
Updated by fix-consistency on 2026-07-10:
- workplan status: ready → active
2026-07-10 15:14:51 +02:00
df7225dd3e
RAILIANCE-WP-0012/0013/0014: Core Hub S5 release, CNPG observability, and follow-up workplans
...
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 5s
Deliver the inbox-suggestion implementation from WP-0012: Core Hub Helm chart
and Makefile targets, CNPG backup status tooling, and updated backup handoff
docs. Archive the finished WP-0012 workplan and register ready follow-ups
WP-0013 (CNPG backup wiring + restore drill) and WP-0014 (Core Hub Helm
cutover and vergabe-teilnahme image refresh).
2026-07-10 15:14:20 +02:00
5c170d6331
CUST-WP-0055 T07: add archive workplan terminology grandfather note
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 6s
2026-07-08 20:26:36 +02:00
8db47c8200
Archive closed workplans to workplans/archived/ (ADR-001)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 00:25:41 +02:00
bf7ffa0df6
Normalize agent instructions and workplan frontmatter (STATE-WP-0067)
...
- Align agent files with on-disk workplan prefixes (infer from workplan ids)
- Set workplan domain to registered domain_slug; add topic_slug where applicable
- Repair frontmatter delimiter formatting; migrate legacy task status literals
- Regenerate AGENTS.md, CLAUDE.md, and .claude/rules from State Hub templates
2026-06-22 23:16:27 +02:00
6abf75365b
Harden inter-hub production deploy trigger
2026-06-15 22:44:13 +02:00