Loading
nixpkgs-plugin-update: key cached downloads by repo and ref
Namespace cache entries by repository and fetch ref instead of keying them only by commit text. Once tagged fetches are preserved, different repositories can legitimately share the same tag name. Keying the cache by the bare ref lets unrelated plugins collide and reuse the wrong prefetched hash. Use repo URI plus tag/commit so cache hits stay repository-specific.