Add direct WP-0024 owner review interface
All checks were successful
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: 01a02669-87ee-7a31-b111-edc95a16e0fa
This commit is contained in:
codex 2026-08-22 14:15:02 +02:00
parent 3f9e4535d1
commit 0d9cebedea
6 changed files with 877 additions and 1 deletions

View file

@ -201,6 +201,15 @@ Routed from immutable revision `bd25f7f` to audit-core
procedure paths, responsibility boundary, stop conditions, passing automated
preflight state, and explicit statement that no live mutation was requested.
**Direct review interface (2026-08-22):**
`interfaces/RAILIANCE-WP-0024-owner-reviews.json` and
`scripts/wp0024-owner-review.py` replace follow-up prose-to-task translation
with owner-executable `show`, `verify`, `approve`, `request-changes`, and
aggregate `status` operations. Approvals are valid only for the canonical
contract digest and the owner's pinned artifact hashes, so a changed procedure
invalidates the old receipt. The interface runs only closed-set, read-only
checks and cannot perform any T02/T03 live mutation.
## Acceptance
- [ ] E2 cannot proceed without enforced sender expiry and exact-path projection.