pub fn run() -> Result<u8>Expand description
Run the patchloom CLI. Returns the exit code as a u8.
Requires the cli feature (enabled by default).
CLI usage errors (unknown flags, invalid enum values, missing required
args, unrecognized subcommands) map to [exit::FAILURE] (1). Clap’s
default exit 2 collides with [exit::CHANGES_DETECTED] (preview/--check
pending changes), so agents and scripts must not treat clap’s default as
“changes detected.”