pub fn parse_git_range(spec: &str) -> Result<(String, String)>
Parse main..feature, main...feature (merge-base), or single ref vs WORKTREE.
main..feature
main...feature