pub fn compute_cache_key(repo_path: &Path) -> Result<String>
Compute cache key for a repo Key = hash(Cargo.toml content || git HEAD SHA || Cargo.toml mtime)