From d85237aee8080201ddacb2d4f34a15b6fc91609b Mon Sep 17 00:00:00 2001 From: codex Date: Sat, 22 Aug 2026 20:14:22 +0200 Subject: [PATCH] feat(review): persist WP-0024 owner receipt Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a023c0-a0a3-7c03-b395-5a0d2757214d --- ...-WP-0024-T03-railiance-infra-approval.json | 29 +++++++++++++++++++ workplans/ADHOC-2026-08-22.md | 5 ++++ 2 files changed, 34 insertions(+) create mode 100644 reviews/RAILIANCE-WP-0024-T03-railiance-infra-approval.json diff --git a/reviews/RAILIANCE-WP-0024-T03-railiance-infra-approval.json b/reviews/RAILIANCE-WP-0024-T03-railiance-infra-approval.json new file mode 100644 index 0000000..582997b --- /dev/null +++ b/reviews/RAILIANCE-WP-0024-T03-railiance-infra-approval.json @@ -0,0 +1,29 @@ +{ + "owner_id": "railiance-infra", + "actor": "railiance-infra", + "disposition": "approve", + "contract_digest": "f86d418f951f829f075de04dd825c6e2e185e577019ee23d6da1fa9040302d62", + "artifact_hashes": { + "docs/railiance01-coordinated-reboot.md": "9969c2f498587710154e8d9a650fb8a13159e9e7b99918291dbdf577b131b7e7", + "scripts/audit-core-recovery-preflight.py": "802f73fa4352f64bc0972d813e3dd874f3ec2f428e162b23158c9d8d6fd8e710", + "docs/openbao-reboot-snapshot-receipt.example.json": "b95903a3e1aacb607eecc3f0440f08e62480d09da47bd7ab96c3eb8814f2eaee" + }, + "assertion_ids": [ + "assertion:f08c1a761d1874e72f69", + "assertion:4155469c44d35c8bbafe", + "assertion:a5ee58aea0220659369c" + ], + "checks": [ + { + "id": "focused-unit-tests", + "passed": true, + "read_only": true + }, + { + "id": "node-reboot-preflight", + "passed": true, + "read_only": true + } + ], + "note": "Procedure review only. This receipt does not authorize a live reboot." +} diff --git a/workplans/ADHOC-2026-08-22.md b/workplans/ADHOC-2026-08-22.md index 44c933c..aaffcab 100644 --- a/workplans/ADHOC-2026-08-22.md +++ b/workplans/ADHOC-2026-08-22.md @@ -33,6 +33,11 @@ Focused unit tests and node-reboot preflight passed read-only; receipt message `9bbf986c-7385-42de-964f-9040eebdfee4` records that no secret values were observed. No live window or reboot was authorized. +The durable, repository-authoritative form is +`reviews/RAILIANCE-WP-0024-T03-railiance-infra-approval.json`. State Hub +messages are notification references only; the generic review projection can +be rebuilt from the contract and this receipt file. + ## Resolve the ADR publication cleanup packet ```task