Skip to content

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

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

feat: consume the published brand-numbers artifact#26
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.

What was stale

Model and chain counts were hand-maintained and had drifted from the catalog. They now regenerate from blockrun.ai/brand/numbers.json via markers:

access to <!-- br:models.chatVisible -->66<!-- /br:models.chatVisible --> models

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

CI

sync-brand-numbers.mjs --check runs on every PR. It is 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).

Frontmatter takes literals

An HTML comment inside YAML frontmatter is part of the string, not invisible — and for a SKILL.md that string is what an agent reads when deciding whether to load the skill. Those counts are plain numbers, guarded by the same snapshot.

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 the copies, so this one cannot quietly fall behind.

Marketing numbers here were hand-maintained and had drifted from the catalog.
They now regenerate from blockrun.ai/brand/numbers.json via markers, and CI
fails offline against a committed snapshot when they disagree.

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

Frontmatter takes literals rather than markers: an HTML comment there is part
of the YAML string, not invisible.
@VickyXAI
VickyXAI merged commit 91a0fb4 into main Jul 27, 2026
1 check passed
@VickyXAI
VickyXAI deleted the feat/brand-numbers-sync branch July 27, 2026 23:14
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