chore(consistency): renormalize lifecycle state [auto]
Updated by fix-consistency on 2026-08-22: - workplan status: ready → active Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a02669-87ee-7a31-b111-edc95a16e0fa
This commit is contained in:
parent
5141bf1d0b
commit
a4642274a2
1 changed files with 15 additions and 6 deletions
|
|
@ -4,7 +4,7 @@ type: workplan
|
||||||
title: "Coordinate audit-core temporary custody and recovery exercises"
|
title: "Coordinate audit-core temporary custody and recovery exercises"
|
||||||
domain: financials
|
domain: financials
|
||||||
repo: railiance-platform
|
repo: railiance-platform
|
||||||
status: ready
|
status: active
|
||||||
owner: codex
|
owner: codex
|
||||||
topic_slug: railiance
|
topic_slug: railiance
|
||||||
created: "2026-08-22"
|
created: "2026-08-22"
|
||||||
|
|
@ -33,10 +33,12 @@ lease revocation, firewall change, or host reboot.
|
||||||
response bodies in Git, State Hub, command output, evidence, or chat.
|
response bodies in Git, State Hub, command output, evidence, or chat.
|
||||||
- Use exact paths and non-secret handles only. Temporary files, if later
|
- Use exact paths and non-secret handles only. Temporary files, if later
|
||||||
approved, must be outside Git, mode `0600`, and securely removed.
|
approved, must be outside Git, mode `0600`, and securely removed.
|
||||||
- A sender token stored in the current audit-core registry has no intrinsic
|
- A sender token stored in the audit-core registry has no intrinsic OpenBao
|
||||||
OpenBao lease. Expiring its projection credential does not expire the copy
|
lease. Audit-core deployed boundary enforcement for timezone-aware
|
||||||
accepted by audit-core. E2 live execution therefore remains blocked until
|
`expires_at` at commit `abd22fa` / image digest
|
||||||
audit-core enforces an `expires_at` value for each temporary identity.
|
`sha256:c2fe39a0185b99be3fc0cb14d2de69772b8e66e20490097c9d11d90cc39719a6`.
|
||||||
|
Reverify that exact prerequisite before projection; projection-credential
|
||||||
|
expiry alone is still not sufficient.
|
||||||
- All live exercises require a separate engagement acknowledgement, attended
|
- All live exercises require a separate engagement acknowledgement, attended
|
||||||
operators, a named window, and explicit abort authority.
|
operators, a named window, and explicit abort authority.
|
||||||
|
|
||||||
|
|
@ -44,7 +46,7 @@ lease revocation, firewall change, or host reboot.
|
||||||
|
|
||||||
```task
|
```task
|
||||||
id: RAILIANCE-WP-0024-T01
|
id: RAILIANCE-WP-0024-T01
|
||||||
status: todo
|
status: wait
|
||||||
priority: high
|
priority: high
|
||||||
state_hub_task_id: "c4da371a-f35d-5377-9f6a-d34e274c98d0"
|
state_hub_task_id: "c4da371a-f35d-5377-9f6a-d34e274c98d0"
|
||||||
```
|
```
|
||||||
|
|
@ -63,6 +65,13 @@ and value-safe positive/negative evidence.
|
||||||
Done when audit-core and the engagement owner can review a complete path whose
|
Done when audit-core and the engagement owner can review a complete path whose
|
||||||
failure mode is expiry or denial, not a long-lived accepted bearer.
|
failure mode is expiry or denial, not a long-lived accepted bearer.
|
||||||
|
|
||||||
|
**Window update (2026-08-22):** engagement `WH-ENG-20260822-AUDIT-E2-01` is
|
||||||
|
operator-approved and target-owner-acknowledged for 18:00Z–18:15Z. The task is
|
||||||
|
waiting for that attended window. Do not mint before approximately 17:59Z;
|
||||||
|
both identities must expire no later than 18:15Z and cleanup/reload must be
|
||||||
|
attended. No unattended scheduler or background credential job is authorized
|
||||||
|
by this record.
|
||||||
|
|
||||||
## T02 — Define the runtime database lease recovery exercise
|
## T02 — Define the runtime database lease recovery exercise
|
||||||
|
|
||||||
```task
|
```task
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue