About Statecraft
Product design is often treated as screen design. The screens are rarely the hard part.
The hardest decisions in a feature are behavioural. What happens when two people edit the same record? When 18 of 20 operations succeed? When a filter hides rows the user has already selected? These questions are usually answered late — by an engineer, in a pull request, under deadline.
The decisions that matter most:
- States
- Edge cases
- Transitions
- Permissions
- Errors
- Responsive behaviour
Statecraft documents those decisions. Each pattern makes an opinionated recommendation, explains why, and covers the states and edge cases you’d otherwise discover in production — with guidance for desktop and mobile, and a prompt you can hand to a coding agent.
It’s written for product designers, engineers and founders who ship SaaS and AI products.