//! Data sources feeding the unified dashboard.
//!
//! Phase 1 of the terminal refactor (see `docs/TERMINAL_REFACTOR.md`).
//!
//! A [`DataSource`] produces a normalized [`Snapshot`] on demand. The local
//! broker and the remote attach mode each implement it, so the renderer never
//! needs to know which one it is talking to.
// `LocalSource`/`RemoteSource`/`RemoteShared` are re-exported for later phases
// and the cutover; suppress unused-import noise until all are consumed.
use crateSnapshot;
pub use LocalSource;
pub use ;
/// A source of dashboard data.