//! Provider-agnostic CI run/job/log acquisition for diffler.
//!
//! Adapters (`providers/`) implement [`CiProvider`] over each forge — CLI-only
//! today (`gh`, `glab`) via the [`CommandRunner`] seam — and normalize results
//! into [`model`] types. The host maps [`RunDetail`] onto a `diffler_graph::Model`
//! and drives polling; this crate does no rendering and holds no credentials.
pub use ;
pub use ;
pub use ;
pub use ;
pub use ;
pub use ;