Skip to main content

ic_backup/
lib.rs

1//! Host-side snapshot backup and same-release recovery for Internet Computer canisters.
2//!
3//! The library provides artifact checksums, no-follow traversal and staging,
4//! verified durable directory publication, bounded JSON persistence and journal
5//! locking, layout lifetime exclusion, durable restore dependencies and
6//! inherited command custody. These local mechanisms do not authorize canister
7//! effects.
8//!
9//! Applications own membership, release identity, control routing, quiescence
10//! and external-effect settlement. Capture/restore runners and an IC transport
11//! have not been extracted yet. Filesystem access and credentials remain on the
12//! operator host.
13
14mod hash;
15pub mod model;
16pub mod ops;
17
18#[cfg(test)]
19mod test_support;