Design systems teams face a fundamental infrastructure challenge: there is
no standard for how design variables should be versioned, governed, and
synchronized across tools. This creates:
Tool lock-in: Figma Variables, Adobe, and code-based
token systems use incompatible formats
Broken design-code handoff: No standard way to track
which variable version is deployed in production
Version control gaps: Design tools lack Git-like
versioning for variables
Governance chaos: No defined approval workflows for
token changes affecting multiple brands
Sync failures: Manual processes to keep Figma, Style
Dictionary, and codebases aligned
After building Aurora at GM and seeing these pain points firsthand, I
realized the industry needed an open specification defining how variables
should be structured, versioned, and validated across the entire
design-to-code pipeline.