Skip to content

cache-keys: bump for token-quote-coverage draft→live flip - #1526

Merged
Flotapponnier merged 1 commit into
devfrom
fix/tqc-cache-bump-live-flip
Jul 26, 2026
Merged

cache-keys: bump for token-quote-coverage draft→live flip#1526
Flotapponnier merged 1 commit into
devfrom
fix/tqc-cache-bump-live-flip

Conversation

@Flotapponnier

Copy link
Copy Markdown
Collaborator

TQC flipped draft→live but caches weren't bumped, so editorialStatus stayed as draft in cached snapshots → /api/stat returned unknown_slug → page rendered 'data warming up' despite live data in /api/citable. Bumps bench-unfiltered v48→v49 and all-benchmarks v51→v52 to invalidate.

token-quote-coverage flipped draft->live in b268ea1 / d7bfc3f but the
bench-unfiltered / all-benchmarks caches weren't bumped, so cached
snapshots still hold editorialStatus=draft. /api/stat/token-quote-coverage
returns unknown_slug (route filters editorialStatus !== live), and the
bench page renders 'data warming up' despite Jupiter/Mobula p50 being
live in /api/citable.

Bench SET unchanged; the bump is purely to invalidate the stale
editorialStatus flag.
@Flotapponnier
Flotapponnier merged commit 4350f36 into dev Jul 26, 2026
1 check failed
Flotapponnier added a commit that referenced this pull request Jul 26, 2026
…1526) (#1527)

token-quote-coverage flipped draft->live in b268ea1 / d7bfc3f but the
bench-unfiltered / all-benchmarks caches weren't bumped, so cached
snapshots still hold editorialStatus=draft. /api/stat/token-quote-coverage
returns unknown_slug (route filters editorialStatus !== live), and the
bench page renders 'data warming up' despite Jupiter/Mobula p50 being
live in /api/citable.

Bench SET unchanged; the bump is purely to invalidate the stale
editorialStatus flag.
Flotapponnier added a commit that referenced this pull request Jul 26, 2026
…#1531)

* evm-block-builders: caveat vanilla row may overcount if builder fakes client-default tag

* feat(mcp): add server.json for MCP Registry submission (#1522)

Publishes OpenChainBench to registry.modelcontextprotocol.io as a
remote MCP server (Streamable HTTP transport, no auth). Registry
metadata only; the server itself already lives at
https://openchainbench.com/api/mcp/mcp.

Name namespaced under io.github.chainbench/openchainbench to satisfy
GitHub-based ownership verification during publish.

Publish flow (interactive, run locally):
  brew install mcp-publisher       # or download binary from GH releases
  mcp-publisher login github       # opens browser, OAuth to ChainBench org
  mcp-publisher publish            # reads ./server.json, submits to registry

* fix: linea-rpc finding count 4→3 qualifying providers (#1525)

* cache-keys: bump bench-unfiltered v48->v49 + all-benchmarks v51->v52 (#1526)

token-quote-coverage flipped draft->live in b268ea1 / d7bfc3f but the
bench-unfiltered / all-benchmarks caches weren't bumped, so cached
snapshots still hold editorialStatus=draft. /api/stat/token-quote-coverage
returns unknown_slug (route filters editorialStatus !== live), and the
bench page renders 'data warming up' despite Jupiter/Mobula p50 being
live in /api/citable.

Bench SET unchanged; the bump is purely to invalidate the stale
editorialStatus flag.

* logo: replace placeholder leorpc.png with real 464x593 asset (#1528)

Previous file was a 32x32 733-byte placeholder that rendered as a
speck on the products page + compare pages (Ahrefs flagged
/logos/leorpc.png as a broken-image regression on 8 pages:
/products, /badges, /products/leorpc, /products/solanavibestation,
and 4 /compare/leorpc-vs-* pairs). Real logo now the actual
LeoRPC brand PNG shipped by the provider.

* fix: batch audit round 2 — provider counts, stale copy, T-bill scope, venue lists

---------

Co-authored-by: ocb-sync-bot <ocb-sync-bot@users.noreply.github.com>
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