pub async fn run() -> Result<ExitCode>Expand description
Parse std::env::args(), install global handlers, and dispatch.
Returns Result<ExitCode, miette::Report> to propagate exit codes through
the dispatch chain. The main handler renders errors with exit code 1.