pub fn run(args: Vec<String>, io: Io) -> ExitCode
Entry point. Synchronous; constructs a tokio multi-thread runtime and blocks on the bootstrap + dispatch pipeline.