//! Collector — orchestrates source → transform → target pipelines.
//!
//! Uses an event-driven worker pool for parallel source fetching.
//! The main loop owns all mutable state (result, manifest, progress) — workers communicate via channels
//! and never touch shared mutable state.
pub use CollectorConfig;
pub use Collector;
pub use ;
pub use CollectorResult;