Implement GH-DEC-2026-003 consume-before-OpenBao PEP gate
Every live privileged production handler CAS-consumes through approval-engine before OpenBao. Conflict, unavailability, or a missing binding fail closed. Live production remains disabled until the durable decision record is served. Record kings-guard assent on the secret-use evidence contract. Assistant: grok Assistant-Session: 01a05f07-ae72-7781-9fcb-19efd61add00
This commit is contained in:
parent
465c0d7049
commit
4b4d556d62
14 changed files with 724 additions and 20 deletions
|
|
@ -76,3 +76,12 @@ holds: nothing is observed in production until kings-guard reports otherwise.
|
|||
|
||||
A coordination message to kings-guard records this contract. Assent or contest
|
||||
belongs in kings-guard's own voice.
|
||||
|
||||
**2026-09-01:** kings-guard assented, in its own voice (State Hub message
|
||||
`75ebd2cc-a166-4676-94aa-deef2791c0c9`), to this document as a proposed
|
||||
Engine / Lifecycle read-only non-secret surface. Assent covers: no secret
|
||||
values; destination audit-core; completeness not claimed; heartbeat rather
|
||||
than rate monitoring for load-bearing classes; kings-guard reads this engine
|
||||
surface, never OpenBao. kings-guard will not consume it as an observation
|
||||
input until the surface ships and publishes its cadence declaration.
|
||||
`layer.yaml` `owner_status` remains `proposed` until that surface exists.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue