S3 Platform Services — PostgreSQL HA, Valkey, object storage
Find a file
codex b7aef386d5
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Stabilize credential-change test suite (RAILIANCE-WP-0014)
Five failures in full credential test discovery, none of them broker
regressions:

- CCR-2026-0009 referenced a policy file that was never added, and used a
  schema-invalid access_frontdoor.readiness value. Add the least-privilege
  workload-kv-read-qonto-assistant.hcl (read-only on tenants/binky/qonto-api)
  and set readiness to pending-review. The lane stays proposed and
  non-resolvable.

- Three refusal tests used the live CCR-2026-0002 file as their "unapproved
  CCR" fixture. That lane is now approved, applied and active, so the gates
  correctly permitted it and the tests failed; applier-apply then walked into
  its interactive confirmation prompt and raised EOFError under a
  non-interactive runner. Add an unapproved_ccr() helper that materializes a
  normalized temp copy so approval state is no longer read off a mutable
  production artifact.

- The approve/unconfirmed-claim test demoted an active CCR to approved while
  leaving resolvable=true, tripping a correct validation rule. Build it from
  the same helper.

No gate, blocker, validation rule, or grant semantic was changed. Verified:
credential discovery 52/52 and full discovery 61/61 pass non-interactively,
make credential-change-validate passes all nine CCRs, the grant catalog
validates, and both audit-core openbao-database-credential grants retain
exec-env-only delivery and revoke-on-exec-exit.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-11 10:28:10 +02:00
.claude/rules docs: workplan-first agent guidance prose (CUST-WP-0055 T04 batch 3) 2026-07-08 17:15:28 +02:00
.forgejo/workflows Add Forgejo CI smoke workflow (enablement template) 2026-07-04 12:49:59 +02:00
argocd Add OpenBao/ESO lane for target-revenue on railiance01 2026-08-05 17:56:39 +02:00
credential-change-requests Stabilize credential-change test suite (RAILIANCE-WP-0014) 2026-08-11 10:28:10 +02:00
credential-grants Broker audit-core dynamic database credentials 2026-08-10 19:36:30 +02:00
docs Broker audit-core dynamic database credentials 2026-08-10 19:36:30 +02:00
helm Reserve apps-pg role and database for coulomb-social 2026-08-09 02:11:35 +02:00
lib fix(backup): worker-safe paths and python WebDAV upload fallback 2026-07-22 20:34:21 +02:00
openbao Stabilize credential-change test suite (RAILIANCE-WP-0014) 2026-08-11 10:28:10 +02:00
registry Draft capability entry (reuse-surface REUSE-WP-0017-T04, cohort 3) 2026-07-06 19:50:54 +02:00
schemas Request groups scope for whynot OIDC role 2026-06-28 13:23:14 +02:00
scripts Broker audit-core dynamic database credentials 2026-08-10 19:36:30 +02:00
tests Stabilize credential-change test suite (RAILIANCE-WP-0014) 2026-08-11 10:28:10 +02:00
tools Include user-engine in offsite CNPG backups 2026-07-30 00:05:58 +02:00
workplans Stabilize credential-change test suite (RAILIANCE-WP-0014) 2026-08-11 10:28:10 +02:00
.custodian-brief.md chore(consistency): sync task status from DB [auto] 2026-07-26 10:37:58 +02:00
.gitignore feat(backup): multi-host CNPG Option A CLI for activity-core 2026-07-22 19:50:59 +02:00
.repo-classification.yaml Human-review .repo-classification.yaml (CUST-WP-0050 follow-up) 2026-06-22 17:56:17 +02:00
.sops.yaml feat(platform): T01 — standalone PostgreSQL HA chart scaffold 2026-03-11 02:17:55 +01:00
AGENTS.md Regenerate agent instructions: workstream -> workplan terminology 2026-07-02 01:47:45 +02:00
CLAUDE.md Add credential routing instructions for all agent runtimes 2026-06-18 22:48:39 +02:00
INTENT.md Add self-coherent INTENT.md 2026-05-21 01:46:11 +02:00
LICENSE Adopt Target Revenue Source License V1C1 (org-wide preliminary rollout) 2026-07-30 00:54:20 +02:00
Makefile feat(forgejo): add package prune script with retention depth 3 2026-07-12 11:35:04 +02:00
SCOPE.md Document rapp-openbao compatibility handoff 2026-07-26 10:39:40 +02:00
WORK-RECORDS.md Document rapp-openbao compatibility handoff 2026-07-26 10:39:40 +02:00