Skip to content

feat: consume the published brand-numbers artifact - #3

Merged
VickyXAI merged 1 commit into
mainfrom
feat/brand-numbers-sync
Jul 27, 2026
Merged

feat: consume the published brand-numbers artifact#3
VickyXAI merged 1 commit into
mainfrom
feat/brand-numbers-sync

Conversation

@VickyXAI

Copy link
Copy Markdown
Contributor

Wires this repo into the brand-numbers system from blockrun#288.

The model count was hand-maintained and stale against the live catalog. It now regenerates from blockrun.ai/brand/numbers.json via markers:

pay-per-request access to <!-- br:models.totalVisible -->86<!-- /br:models.totalVisible --> AI models

The number stays literal in the source, so the README renders normally on GitHub — the comments are inert there.

CI

sync-brand-numbers.mjs --check runs on every PR, offline by design: it compares against the committed brand-numbers.json and never fetches, so a blockrun.ai deploy in progress cannot fail this repo. Pulling a newer artifact is a separate deliberate act (--refresh).

Vendored script

scripts/sync-brand-numbers.mjs is byte-for-byte from BlockRunAI/blockrun:brand/. A package would mean a dependency bump in every consuming repo, and several have no package manifest at all. blockrun CI diffs all copies, so this one cannot quietly fall behind.

Left alone

Numbers that describe this repo rather than the gateway — its own tool count, its own curated allowlist, its own supported payment chains — are untouched. Same words, different subjects.

The model count here was hand-maintained and stale against the live catalog.
It now regenerates from blockrun.ai/brand/numbers.json via markers, and CI fails
offline against a committed snapshot when it disagrees.

scripts/sync-brand-numbers.mjs is vendored byte-for-byte from
BlockRunAI/blockrun:brand/ — a package would mean a dependency bump in every
consuming repo, and several have no package manifest at all. blockrun CI diffs
the copies, so this one cannot quietly fall behind.
@VickyXAI
VickyXAI merged commit 4fe1b24 into main Jul 27, 2026
1 check passed
@VickyXAI
VickyXAI deleted the feat/brand-numbers-sync branch July 27, 2026 23:27
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