pub async fn run() -> i32Expand description
The v1 CLI entry point. Mirrors TS export async function main(args).
Returns the process exit code (0 = success). The binary wrapper
([crate::bin] / src/bin/pi.rs) calls this under a tokio runtime and
std::process::exits with the returned code.