pub async fn run(tool: Tool) -> u8
Execute a parsed standalone tool with the current directory as its scope. The facade and standalone binary share output and exit codes, not just parsing.