Recovery & Rollback
Recovery & Rollback restores known-good states when optimization changes need reversal, using snapshot evidence and ledger-linked operation history.
Summary
The recovery system provides controlled rollback against recorded snapshots rather than manual direct DB edits.
Use cases
- Undo unintended campaign applies
- Restore FAQ/schema state after regressions
- Audit rollback operations with full traceability
How it works
Before governed apply writes, snapshot records are created. Recovery tools select eligible snapshots, validate scope, and execute bounded rollback handlers.
Inputs
- Snapshot identifier and object scope
- Operator confirmation and nonce
- Capability and validation checks
Outputs
- Restored content/meta state
- Rollback event entries
- Status and error diagnostics
Admin UI location
SmartBlocks recovery admin page (Recovery & Rollback module).
Related telemetry
Post-recovery telemetry trends help verify expected behavior after restoration.
Related ledger
Rollback actions append new events to Visibility Ledger and reference source snapshots.
Security
Recovery operations are high-impact and require strict capability checks, nonce validation, and explicit operator intent.