pub fn remove_checkpoint(project_root: &Path, role: &str)
Remove the checkpoint file for the given role. No-op if it doesn’t exist.