pub async fn run() -> i32
Top-level CLI entry point. Returns the process exit code per IMPLEMENTATION.md §7.1.