//! CLI command implementations.
//!
//! Each command is implemented in its own module.
//! Commands orchestrate the various library components to perform user tasks.

pub mod capture;
pub mod ci;
pub mod diff;
pub mod models;
pub mod utils;

// Re-export main command functions
pub use capture::{execute_capture, validate_args};
pub use ci::execute_ci_init;
pub use models::{CaptureArgs, CiInitArgs};
pub use utils::{display_schema, display_version, validate_profile_file};
