//! The persistence layer: a [`StateRepository`] port and its TOML
//! implementation, decoupling the rest of the app from the on-disk format.
//!
//! Failures surface as [`StorageError`], which the service boundary funnels
//! into a domain error so no layer above here names files or TOML.
pub use ;
pub use ;
pub use TomlStateRepository;