Measured, not asserted
Why AI-generated interfaces converge on the same page, what the convergence costs, and how to catch it in a pipeline. Every number here comes from a probe you can run.
10 posts · RSS
Latest · 24 Jul 2026
Every design rule measures absence. Here is one that measures presence
Thirty-eight rules can tell you nothing is wrong and still not tell you the page is any good. A blank page scores perfect. So we built the mirror.
7 min read
3signalsthat measure presence
Anti-slop
The patterns that make an interface legible as generated, and what to do instead.
- 38rulesone pattern eachThe anti-slop rules, one by one, and what each is actually forThirty-eight deterministic checks that read source and report what a design reviewer would catch. Here is the reasoning behind the ones that fire most.9 min
- 7tellsstrongest firstSeven tells that a page was generatedThe specific patterns that make an interface legible as AI output: the gradient headline, the emoji icon row, the pill badge, the uniform card grid, and three more.5 min
- Anti-slopWhy AI-generated UI all looks the sameEvery coding agent converges on the same indigo gradient, the same 8px radius and the same three-card row. Here is the mechanism behind it, and what it costs you.6 min
Measurement
Numbers instead of adjectives: what we probe, and what the probes found.
- 4–6sizeson the pages people copyThe type ladder is the tell: what four world-class landings have in commonWe measured Linear, Vercel, ElevenLabs and Medusa with the same probe we point at our own pages. Four to nine font sizes each. Ours had twenty-four.7 min
- 94→ 0findings across seven pairsA bare agent versus the same agent with a design skill: seven pairs, measuredSame prompt, same model, one pass each. The only variable is whether the agent read a design skill first. Ninety-four findings against zero.6 min
- 71/100what the penalties boughtWhat a Craft Score of 71 actually meansThe score is not a vibe. It is a weighted count of deterministic findings across a fixed rule set, and here is exactly how it is computed.4 min
In the pipeline
Turning a design review into something a build can fail on.
Accessibility
The defects agents ship by default, and the static checks that catch them.
Working with agents
How a skill changes what a coding agent writes, mechanically.