Notes
What I've learned building design systems for people and AI tools.
Short pieces on three things: auditing design systems, component contracts, and evals. Each one comes with the real example behind it.
- Evals · 01Test what the AI should refuseMost AI evals check whether the assistant did the task well. Mine also check whether it says no to the requests that would break the design system.
- Contracts · 01What a component contract isOne file per component that sits above both Figma and code. Both are checked against it, so when they disagree, the argument is already settled.
- Audits · 01Most missing tokens aren't missingAn audit flagged four values as gaps in the token set. All four were already there. The audit had been reading pixels instead of bindings.