Expand description
Restart recovery lifecycle contracts for Hypercall.
This crate intentionally owns vocabulary and invariants, not runtime IO or trading logic. The monolith still wires Tokio channels, HTTP handlers, WAL storage, and concrete engine commands.
Re-exports§
pub use component::RestartComponentDescriptor;pub use component::RestartComponentName;pub use component::RestartStateComponent;pub use digest::DigestField;pub use lifecycle::RecoveryPhase;pub use quiesce::MutationSource;pub use quiesce::QuiesceAction;pub use quiesce::QuiesceReport;pub use replay::ReplayDisposition;pub use snapshot::SnapshotField;