//! API server assembly, lifecycle, and readiness.
//!
//! [`startup`] binds the TCP listener before bootstrap and serves a starting
//! health probe; [`builder`] composes the full axum router and global
//! middleware stack; [`runner`] runs the startup reconciliation, swaps the
//! full router onto the listener, and awaits shutdown. The readiness
//! signalling surface ([`is_ready`], [`signal_ready`], [`wait_for_ready`]) is
//! used by external health probes. Discovery, health, metrics, and route
//! configuration live in the private submodules.
//!
//! Copyright (c) systemprompt.io — Business Source License 1.1.
//! See <https://systemprompt.io> for licensing details.
pub use *;
pub use ;
pub use *;
pub use ;