//! Cordance CLI binary. The dispatch surface lives in the
//! [`cordance_cli`](https://docs.rs/cordance-cli) library; this `main`
//! is a thin shim that calls [`cordance_cli::run`] and returns the
//! resulting [`std::process::ExitCode`]. The umbrella package
//! [`cordance`](https://crates.io/crates/cordance) does the same — both
//! `cargo install cordance-cli` and `cargo install cordance` produce
//! identical `cordance` binaries.

#![forbid(unsafe_code)]

fn main() -> std::process::ExitCode {
    cordance_cli::run()
}
