RPF-WP-0015: record round-4 all-owner approval and hardening follow-ups
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 680842@bnt-lap001 Assistant-Session: 54eb9e8e-7d6b-4f0c-b7a6-a6db62075883
This commit is contained in:
parent
311aa86eef
commit
b8a5b80e33
1 changed files with 12 additions and 0 deletions
|
|
@ -422,3 +422,15 @@ Round 3 (2026-10-14): all five owners approved contract 1c08ba7a (railiance-plat
|
|||
railiance-infra 28d6a25a, railiance-platform 61b97f96. Procedure approval only.
|
||||
Founder checklist and remaining window gates: docs/rpf-wp-0015-attended-windows.md.
|
||||
T02 and T03 stay `wait` until their attended windows run.
|
||||
|
||||
Round 4 (2026-10-14, railiance-platform 311aa86, contract 96deddba): T02 now runs only
|
||||
inside the contained ops-warden login (the harness had pointed at the retracted public
|
||||
OpenBao URL) via one silent `scripts/t02-attended-window.py`. All five owners approved:
|
||||
audit-core 5fe769a7, rapp-postgres f13ec9dd, railiance-cluster fb8f25df,
|
||||
railiance-infra 248e6f4d, railiance-platform 18e59587. ops-warden 6e14300 is pushed
|
||||
and installed; the installed-warden gate verifies (33 modules). Non-blocking hardening
|
||||
follow-ups (to batch with the next reviewed change): minimal driver environment;
|
||||
catch-all in the window `main()` so it can never print; do not echo child stderr into
|
||||
`--abort-reason`; distinct remote port; runbook: check `abort_cleanup_failed` after any
|
||||
non-zero exit; failing-pod diff by owning controller; namespaced SecretStores in the ESO
|
||||
inventory.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue