pub fn run_cli<I, S>(args: I) -> Result<ExitCode, CliError>Expand description
Parses CLI arguments, resolves the workspace, and dispatches to the appropriate
command while enforcing the CLI Invocation Model (spec/specman-cli/spec.md#concept-cli-invocation-model).
Returns a POSIX sysexits-compatible ExitCode so automation can react deterministically.