Skip to content

fix(sitemap): filter thin-RPC + validate perChainSlugs - #2156

Merged
Flotapponnier merged 2 commits into
mainfrom
hotfix/sitemap-no-getprovider
Aug 27, 2026
Merged

fix(sitemap): filter thin-RPC + validate perChainSlugs#2156
Flotapponnier merged 2 commits into
mainfrom
hotfix/sitemap-no-getprovider

Conversation

@Flotapponnier

Copy link
Copy Markdown
Collaborator

Fixes smoke failures from PR #2155

Thin-RPC noindex: bench page adds noindex when category === "RPCs" && results.length < 3. Worker now excludes these benches from sitemap.json.

404 per-chain sub-pages: perChainSlugs was built from perChainExplainer.map(pce => pce.slug) without validating against live results. Slugs like pm-ws-latency/manifold (in explainer but no live data) produced 404 pages. Worker now validates each slug against results.map(r => r.slug) and dimensions.chain before emitting.

@Flotapponnier
Flotapponnier merged commit f80f94b into main Aug 27, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant