Testing preferences
Always build manual test demos (browser-playable) alongside code, not just unit tests. Melissa catches real UX issues by playing through — like conversation state not persisting across navigation.
Why: Automated tests don't catch the feel of the experience. Manual testing surfaces design gaps.
How to apply: After building any new feature, wire it into the demo before committing. Offer to test in browser before moving to the next phase.