01
Design to scale
What works across 5 screens today must remain legible and intentional at 500. Every decision is made with scale in mind — tokens over hardcoded values, systems over one-offs.
02
Design for clarity
Every shape, label, and color earns its place by making the next step obvious. Clarity is the highest form of craft. If a user has to think, we've already lost.
03
Design for access
Contrast ratios are a floor, not a ceiling. Dynamic Type, WCAG AA, and keyboard navigation are table stakes. Diverse needs are not edge cases — they are the spec.
04
Design with data
Instinct is a starting point. Every state, every copy variant, every CTA placement is a hypothesis. Ship it. Measure it. Let users tell us what clarity actually means.