B-Emblem™
Colour of the B-Emblem

circulation,
not accumulation

The canonical brand layer for the institution — one palette, one mark, one heartbeat, vendored into every site that renders them.

What this is

One definition, vendored — not four copies

This layer lived in four repositories at once and had already begun to fork. It now lives here, and each consuming site copies the files it needs behind a brand.lock hash guard that fails its own CI offline. The page you are reading is drawn by those same files — every swatch below is painted by the variable it names, and the mark in the header is beating on the real rule. A wrong value renders as a wrong page.

The division of labour in the wordmark. Bank is what accumulates — the record of appreciation. Heart is what circulates — the value itself.

Take it. The token architecture, the derivation machinery and the theme cascade are Apache-2.0 and published for exactly this. On npm:

The mark is not covered: Apache-2.0 §6 grants no trademark rights and none are granted here. Copying emblem.svg conveys the path data, never the right to use the B-Emblem™ as a mark.

Institution repos vendor this layer; they do not install it. A dependency range is drift with a number on it, and the guard above only fires on files that are actually present. The package is a read-only mirror for everyone else.