| Specs | Structured product definition artifacts generated from your prompt | PRD + acceptance criteria for “Onboarding + Paywall” | Specs & PRDs |
| Flows | User flows + data flows that stay linked as the product changes | “Sign in → Create profile → Start trial” with the data model behind it | User & Data Flows |
| Navigation map | A concrete screen map (tabs/stacks/modals) tied to flows | Tab bar + deep links + modal paywall route | Navigation |
| Architecture outline | A production-grade app structure from day one | Modules, data layer, APIs, persistence, background tasks | Architecture |
| Vertical slices | End-to-end build chunks that compile and run early | “Auth + Home + First Lesson” shipped as a working slice | Vertical Slices |
| Native build output | Real native UI + logic you can ship | SwiftUI screens, models, API logic, tests | Export & Build |
| Consistency checks | Prevent “artifact drift” between PRD, screens, data, code | Change a flow → impacted screens + data updated | Sync & Traceability |