fn cargo_build( repo_root: &Path, package: &str, profile: &str, interrupted: &AtomicBool, ) -> (bool, String)
cargo build the candidate. Returns (ok, combined stdout+stderr).