Record archive recovery lifecycle and validate receipt provenance
Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a06ecb-456a-71c2-b41e-0755d336e883
This commit is contained in:
parent
445f1361dc
commit
a867ec269a
9 changed files with 203 additions and 11 deletions
|
|
@ -278,3 +278,16 @@ reports 16 healthy, six missing and one stale ESO refresh signal. The aggregate
|
|||
crossed the one-hour diagnostic boundary; subsequent metadata inspection found
|
||||
all 27 ExternalSecrets Ready with newer refreshes. Cadence/grace acceptance is
|
||||
still needed; no outage or successful alert transport is inferred.
|
||||
|
||||
## Archive receipt producer repair — 2026-09-06
|
||||
|
||||
T03 progressed further: primary/secondary transfer, primary decryption and
|
||||
isolated restore now emit their own start/finish timestamps, including failures.
|
||||
Decryption preserves its schema instead of inheriting the transfer's. Restore
|
||||
checks receipt schema and decryption proof, hashes the exact input receipt and
|
||||
marks failed cleanup as failed recovery. This closes the producer timestamp gap
|
||||
for future runs; old evidence remains unchanged. Native adapters remain the only
|
||||
automatic recovery adapters pending reviewed fresh archive receipts and adapter
|
||||
implementation. Validation and residual gates are recorded in
|
||||
`history/2026-09-06-archive-receipt-review.md`; T03 remains waiting on its wider
|
||||
cadence/custody/acceptance gates.
|
||||
|
|
|
|||
|
|
@ -106,3 +106,10 @@ live expiration or cron cutover performed. T04 remains in progress for durable
|
|||
scheduled caller/dependency binding, canonical verified inventory, fresh quota
|
||||
checks and owner retention activation. See
|
||||
`history/2026-09-06-backup-tiers-implementation.md`.
|
||||
|
||||
Receipt follow-up, September 6: new archive transfer/decryption/restore runs now
|
||||
record operation timestamps and provenance receipt hashes. Cleanup failure cannot
|
||||
leave a successful restore status. Historical primary decryption receipts remain
|
||||
accepted explicitly, while new decryption retains its own schema. No repeat
|
||||
upload, expiry or scheduled caller change was made; T04 remains in progress for
|
||||
the existing durable caller, inventory, quota and retention gates.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue