//! Persistent cache system for dependency caching
//!
//! Provides content-addressed caching keyed by lockfile hashes.
//!
//! # Security Model
//!
//! - Cache keys derived from lockfile SHA256 hash
//! - Content-addressed: same lockfile = same cache volume
//! - Changing cache contents requires different lockfile = different hash
//! - Incomplete caches (from crashes) remain retryable
//!
//! # Cache States
//!
//! | State | Mount | Description |
//! |-------|-------|-------------|
//! | Miss | rw | No volume exists, creating new |
//! | Building | rw | In progress or crashed, retryable |
//! | Complete | rw | Finalized, skip re-finalization |
pub use ;
pub use CacheSidecar;
pub use ;