//! Chronon runtime assembly and deployment loops.
//!
//! Wires store, scheduler, executor, and background loops via [`ChrononBuilder`]. Hosts select
//! a [`DeploymentShape`] (embedded, coordinator-only, worker, or remote client) at build time.
//!
//! Start with the facade crate docs (`chronon`) for a guided topology walkthrough. This crate
//! holds the assembly APIs: [`ChrononBuilder`], [`Chronon::run`], [`CoordinatorService`], and
//! [`RemoteCoordinatorClient`].
//!
//! # Configuration
//!
//! [`ChrononBuilder::tick_interval_ms`] overrides `CHRONON_TICK_INTERVAL_MS`. Partition count
//! is read from `CHRONON_NUM_PARTITIONS` only (not configurable on the builder). See the
//! `chronon-scheduler` crate for the full environment variable reference.
//!
//! See also: [`builder`] (alias for [`ChrononBuilder::new`]).
pub use ;
pub use CoordinatorService;
pub use ;
pub use Chronon;