rchd 2.1.12

Remote Compilation Helper - Local daemon for worker orchestration
//! UI utilities for rchd daemon output.
//!
//! This module provides context-aware output utilities for the daemon,
//! including shutdown sequence display and session summaries.
//!
//! # Design Philosophy
//!
//! - Output goes to stderr (daemon logs, status messages)
//! - Must complete even if rich output partially initialized
//! - Plain text fallback for degraded terminal state
//! - Version included in final message for troubleshooting

pub mod banner;
pub mod jobs;
pub mod metrics;
pub mod shutdown;
pub mod workers;

#[allow(unused_imports)]
pub use banner::DaemonBanner;
#[allow(unused_imports)]
pub use jobs::JobLifecycleLog;
#[allow(unused_imports)]
pub use metrics::MetricsDashboard;
#[allow(unused_imports)]
pub use shutdown::{JobDrainEvent, SessionStats, ShutdownSequence};
#[allow(unused_imports)]
pub use workers::WorkerStatusPanel;