The consistency guard·AI tool
The design details I used to catch by hand, caught automatically before anything ships.
This came out of the design drift I hit while building Sana.
Work in progress
This one is not finished yet, so there is nothing to try. What follows is the thinking behind it, not a shipped product.
The problem
Sana had no design system. The product was too early for one.
Every new page I built, the AI lost the earlier context. It made new components and new styles that we never asked for. The design drifted a little more each time.
What I tried
- A prompt to hold the design context. It slipped after a few pages.
- A small design guide the AI could follow. It stopped holding as the product grew.
So I fixed the drift by hand, page after page. That is where this idea came from.
What I'm building right now
A check that catches design drift before it ships. It looks at spacing, type, and components, and flags what falls off the system.
Challenges
Design is subjective. What looks right to one person looks wrong to another. Teaching that to AI, in a way that holds across different projects, takes time.
I am still working on it, and I want to get it right.

