//! Shared subprocess lifecycle management for Fallow.
//!
//! Protocol adapters and analysis facades use the same registered child
//! handles and operating-system process-tree primitives. This keeps timeout
//! cleanup and signal cleanup identical without introducing dependencies on
//! the CLI crate.
//!
//! The optional `tokio` feature adds async command setup and bounded cleanup
//! while preserving the same operating-system tree owner.
pub use ;
pub use ;
pub use ;
/// Terminate every registered child or process tree and wait for bounded
/// cleanup.