Stop policing production.

Designers author tokens, engineers approve the pull request, and WCAG contrast is enforced before anything ships.

Join the waitlist. One email when it's your turn.

tokens.jsoncontrast: AAA
{
  "color.text.primary": {
    "$value": "#17181a",
    "$type": "color",
    "$extensions": {
      "velane": {
        "contrast": {
          "on": "color.bg.surface",
          "ratio": 16.4,
          "level": "AAA"
        }
      }
    }
  }
}
01

One canonical artifact

Your tokens live as tokens.json in your repo. Figma reads downstream. There is one source of truth, and it is versioned like the rest of your code.

02

Blocking WCAG gate

Contrast is checked against a live pairing matrix at design time. Failing pairs never reach a pull request, let alone production.

03

Two-rail PR governance

Every token change ships as a pull request. Choose auto-merge or review-required per project, so governance matches how each team works.