Structured AI Interview Rebuilt the Core of an App

TL;DR AI
2 min readKey summary
A breathing-app bug exposed that the original schema mixed up rounds, reps, and breath modes.
A structured design interview led to a cleaner core model: program → round → rep, with one internal breath shape.
The redesign now supports timed sessions, counted sessions, and long retentions more accurately.
It reduces domain complexity and makes the app easier to implement and reason about.
