User-first, contract-first
The interface is an agreement, not a handover.
User interfaces go wrong in the gaps: between the research and the story, between the mockup and the component, between what was agreed and what shipped. Closing them takes two moves. Establish two contracts — the design system, which is visual, and the core component library, which is technical and drives the code — and then bring them, already settled, into the sessions where the team decides what to build. They are inputs to story mapping and example mapping, not outputs of them. Once both hold, the pixels are largely settled, and what is left worth checking is whether a real person can get through.
One interface, seven people on the hook for it
UI and UX are not a phase that happens before development and a review that happens after it. They are what everyone in this list is holding a piece of — which only works if the pieces are written down as contracts rather than as opinions.
Areas
Documentation
What user-first and contract-first mean for an interface: the two contracts a feature consumes, how UI and UX enter story mapping and example mapping, and what is left worth testing once the contracts hold.
Read the documentationDesign system
The visual contract, established. Colour, type, spacing, states, accessibility, motion — what each foundation fixes, what it forbids, and what fails the build when it is breached.
Open the design systemComponent library
The technical contract, established. Six groups of core components with their props, their states and their accessible behaviour — the interface that user-interface code is actually written against.
Browse the components- Coming soon
MCP
The half of the work a model can do: syncing tokens to code, scaffolding a component against its contract, turning a journey into scenarios, and sweeping an interface for accessibility violations.
See what is automated - Coming soon
Academy
Eight learning paths, from the user’s journey through the two contracts to what is worth testing, with a person, and where a machine can help.
See the curriculum