The /packs page appears to be serving a stale snapshot, even though direct pack pages are already live.
Examples of direct pack pages that currently work:
But the main listing page still looks stale:
Observed behavior:
/packs still reports lastUpdated: 2026-03-12
- newer packs are available by direct URL, but are not reflected correctly in the
/packs listing snapshot
What I checked:
- the registry is up to date:
- the published registry JSON is also up to date:
- so this looks like a site-level caching / revalidation issue on
/packs, not a registry issue
Relevant code:
- direct pack page:
- listing page:
- registry fetcher:
- registry rebuild trigger:
Potential cause:
- the direct pack route explicitly exports
revalidate = 1800
- the
/packs route does not appear to export revalidate
fetchAllPacks() uses cached fetches against the published registry index
My guess:
- direct pack pages are revalidating correctly
/packs is still serving an older prerendered snapshot
If helpful, I can also open a follow-up PR once the intended caching behavior for /packs is confirmed.
The
/packspage appears to be serving a stale snapshot, even though direct pack pages are already live.Examples of direct pack pages that currently work:
But the main listing page still looks stale:
Observed behavior:
/packsstill reportslastUpdated: 2026-03-12/packslisting snapshotWhat I checked:
/packs, not a registry issueRelevant code:
Potential cause:
revalidate = 1800/packsroute does not appear to exportrevalidatefetchAllPacks()uses cached fetches against the published registry indexMy guess:
/packsis still serving an older prerendered snapshotIf helpful, I can also open a follow-up PR once the intended caching behavior for
/packsis confirmed.