//! Mothership - Process supervisor with HTTP exposure
//!
//! Wrap, monitor, and expose your fleet:
//! - Spawn and supervise mothership + squadron processes
//! - Health check monitoring with automatic restarts
//! - HTTP exposure via Rama
//! - WASM modules for request/response processing
//! - TUI dashboard (always enabled)
//! - Graceful shutdown coordination

pub mod charter;
pub mod docking;
pub mod flagship;
pub mod fleet;
pub mod http;
pub mod lifecycle;
pub mod monitoring;
pub mod payload;
#[cfg(feature = "tui")]
pub mod tui;

pub use lifecycle::{Lifecycle, MothershipStatus};
