//! Lonca core: deterministic building blocks shared by the daemon, the
//! policy engine and the auditor.
//!
//! Nothing in this crate talks to the network, calls an AI model or reads the
//! clock. Time enters only as data (`time_ms` fields) chosen by the daemon.
// The trusted core: a panic in the single writer stops every repository,
// so bad input must become an error or a denial (clippy.toml lets tests panic).
pub use ChangeId;
pub use ;
pub use ;
pub use Store;