//! Lonca's deterministic decision layer.
//!
//! - [`state::State`] is a pure fold over the operation log.
//! - [`decide::decide`] is a pure function from (state, request, recorded
//! evidence, time, policy) to a decision.
//! - [`chain::Chain`] combines both into the single-writer sequencer the daemon
//! runs; the auditor replays the same functions over a stored log.
//! - [`whatif::compare`] decides a log again with another policy.
// 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 Chain;
pub use ;
pub use ;
pub use State;