pub fn resolve_base_ref(repo_root: &Path, requested: &str) -> Option<String>Expand description
Resolve a base ref with a fallback chain for CI environments.
Fallback order:
requesteditself (fast path)TOKMD_GIT_BASE_REFenv varorigin/{GITHUB_BASE_REF}(GitHub Actions)origin/HEAD(remote default branch)origin/main,main,origin/master,master
Returns None if nothing resolves.