- Add POST /api/v1/cache/resolve endpoint that caches artifacts by package
coordinates (source_type, package, version) instead of requiring a URL
- Server finds download URL from configured upstream sources (PyPI supported)
- Reduces footer padding from 24px to 12px for cleaner layout