pub async fn clone_github_with_gh(
repo: &str,
cfg: &Repos,
gh: &str,
) -> Result<PathBuf>Expand description
Acquire a confirmed GitHub repository at the configured layout destination.
Called only after a local miss under the resolver’s acquisition lock.
gh is the executable path, allowing tests to avoid changing PATH.