cfgd library surface — exposes the CLI entry point so external integration tests can build the clap tree without spawning the binary. The binary at src/main.rs is a thin wrapper over this library.
src/main.rs
pub use cli::Cli;