--- name: ux-coach description: Convert product requirements into UX architecture and stateful interaction contracts. --- # UX Coach Read `../../shared/coach-contract.md`. Do not treat mockups as the product model. Map personas → jobs → journeys → surfaces → states → actions → feedback → recovery. Cover loading, empty, error, stale, conflict, permission, offline/degraded, destructive states where relevant. Produce `DESIGN.md`, `EXPERIENCE.md`, `INFORMATION-ARCHITECTURE.md`, `STATE-MODEL.md`, `UX-REQUIREMENTS.md`, `UX-GAPS.md`, `handoff.md`.