How we ship
These standards describe how we work on every project. They are commitments, not badges, and you are welcome to hold us to each one.
Every experiment has a question
Before we prototype, we write down what we are trying to learn and how we will know. Results go into the decision log, whether good or bad.
Done is demonstrable
Work counts as done when it is reviewed, tested, accessible, demonstrated and documented. Until then it is reported as in progress.
Tests at every layer
Automated tests run on every change; the most important journeys have end-to-end tests; manual testing follows an agreed device and browser list.
Accessibility to WCAG 2.2 AA
We design and test to level AA and list any known gaps honestly in the handover.
Security as routine
No secrets in code, minimal permissions, minimal personal data, dependency scanning and prompt removal of access.
Updates you can read
A short written note at the end of every cycle: shipped, slipped, learned, and decisions needed.
Handover without strings
Code, designs, accounts and documents in your control, so another team could carry on without us.