v3.6 is a pipeline release, not a redesign. The material is v3.5's; what changed is where it comes from. Every value and every ratio below is read from the linked token stylesheet at runtime — nothing on this page is typed in, so it cannot drift from what actually ships.
Until v3.6 the direction was inverted: a hand-edited CSS file was canonical and the JSON was generated from it. That left 12 independent token files across 6 repos and 379 files carrying a literal teal, with one sync mechanism wired anywhere.
--rly-* — this estate--* — app + consolebrand/generated/* is never hand-edited.
The accent is not one colour with one job. It is split by role, and the roles carry different obligations — which is why two of them hold different values in light mode.
A button owes two contrast debts, and measuring only the first is how a broken value gets chosen. Ratios below are computed live from the tokens as loaded.
| Pair | Obligation | Light | Dark |
|---|
--rly-accent-ui
under white and it measures 3.74:1 — a property of the colour, not a preference. The
muted button is not timidity; it is the only safe option in that direction. Which is why
buttons draw the pair, --rly-accent-fill + --rly-on-accent,
and never one half pinned to a literal.
v3.6 defines every token v3.5 does — 35 light, 25 dark, none dropped. Dark mode is byte-identical. Exactly one light value moved:
| Token | v3.5 | v3.6 | Why |
|---|---|---|---|
| --rly-indigo | retired value | — | The old value measured 4.467:1 — missing AA by 0.03 while carrying 11–13px copy. |
A brighter --rly-accent-fill carrying near-black ink in light mode — the way
dark mode already does — was built, rendered across all 29 app screens, and
rejected on sight: “green with black text, it's odd.”
v3.6 is the floor for everything live in this estate. What sits behind it does so deliberately — or is a known, named gap.
decks/origin-slide-roundtable.html, the only unstamped page left on v3.4. Not a repoint: v3.4's teal-tinted surfaces were retired in v3.5, so it would change appearance. Wants a look. (brand/brand-guide.html is also on v3.4 but is carded as an archive — that one is the record.)coming-soon, concept-c, holding under marketing/web/, carrying 12 / 21 / 9 hardcoded values. Needs a call on whether they are still live.relay-platform still carries it, and that
repo is owned by a separate session.