Skip to content

docs: bind routing numbers to the published artifact - #16

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

docs: bind routing numbers to the published artifact#16
VickyXAI merged 1 commit into
mainfrom
feat/brand-numbers-sync

Conversation

@VickyXAI

@VickyXAI VickyXAI commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

Consumes blockrun#288's /brand/numbers.json.

What was wrong

Claim Was Now
Model count 41+ 66
Savings (3 places) 78% 87%
Scoring dimensions (2 places) 14 15
Free tier 9 models and 8 models 8

The free-tier count contradicted itself inside the same README — one table said 9, another said 8. That is the failure mode this replaces: every number maintained by hand, in more places than anyone remembers to check.

The dimension count was wrong across the whole org, in both directions: the code comments said 14, but the scorer builds a 14-entry array and then pushes the agentic dimension, so 15 are actually scored. Corrected at the source in ClawRouter#220.

Code samples

The two // 'Saved 78%' comments are updated by hand rather than marked. They sit inside fenced blocks, which sync-brand-numbers.mjs deliberately skips — otherwise documenting a marker would rewrite it.

CI

--check runs offline against the committed brand-numbers.json and never fetches, so a blockrun.ai deploy in progress cannot fail this repo's CI.

Suite on this branch: 218 passed, 12 skipped, 0 failed.

Diff scope

Four files, all additive or docs:

.github/workflows/ci.yml
README.md
brand-numbers.json          (new)
scripts/sync-brand-numbers.mjs  (new)

Six numbers here were hand-maintained and had drifted: 41+ models (the catalog
serves 66), 78% savings in three places against no stated baseline, 14 scoring
dimensions (the scorer runs 15), and a free tier described as 9 models in one
table and 8 in another — in the same README.

They now regenerate from blockrun.ai/brand/numbers.json, checked offline in CI
against the committed snapshot.

The two 'Saved 78%' comments in the code samples are updated by hand: they sit
inside fenced blocks, which the sync script deliberately leaves alone so that
documenting a marker does not rewrite it.
@VickyXAI
VickyXAI force-pushed the feat/brand-numbers-sync branch from 4bd8206 to d1e0fef Compare July 26, 2026 05:11
@VickyXAI
VickyXAI merged commit a216186 into main Jul 26, 2026
3 checks passed
@VickyXAI
VickyXAI deleted the feat/brand-numbers-sync branch July 26, 2026 05:22
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