Expand description
Recovery bootstrap utilities for loading projections from storage.
This module provides a deterministic, replay-only bootstrap path that reconstructs authoritative projection state from snapshot + WAL tail. It enforces strict invariant boundaries by avoiding direct mutation of projection internals and by mapping all snapshot contents through WAL-equivalent events.
Structs§
- Recovery
Bootstrap - Recovery bootstrap output containing projection state and storage handles.
- Recovery
Observations - Authoritative recovery observations emitted by storage bootstrap execution.
Enums§
- Recovery
Bootstrap Error - Typed errors for recovery bootstrap failures.
Functions§
- load_
projection_ from_ storage - Loads an authoritative projection from storage using snapshot + WAL tail.