pub fn run(args: BootstrapArgs) -> Result<BootstrapOutcome, String>Expand description
Execute the bootstrap subcommand. Caller is responsible for process exit; we return Result so the dispatcher can format errors in the requested envelope (text vs JSON).