pub fn run() -> Result<()>
Parse process arguments, dispatch to the selected subcommand, and return its result. Called by the binary entry point.