pub fn run_cli(cli: Cli) -> i32
Run the CLI logic in-process.
Returns an exit code (0 = success).
May panic during JSON serialization if graph serialization fails when producing --json output in the build command.
--json