pub async fn run_with_args(args: CliArgs) -> Result<()>Expand description
Executes phases 4โ5 with pre-parsed arguments (G-IO-11 library entry).
Callers that already own a cli::CliArgs (tests, embedders, alternate
front-ends) skip clap parse. Process stdout/stderr remain the default sinks
via output; injectable writers live on write_*_to / write_json_line.
Does not re-register signals or re-bootstrap tracing โ call
signals::register_handler + telemetry::bootstrap_logs first when
embedding outside run.
ยงErrors
Propagates domain / I/O errors from command dispatch.