Phase 3: Application Flow

Prerequisites:
Phase 2 complete (all four cohort tables exist + the waitlist form is live). `storefront-auth` Phase 2.2 shipped (Auth.js v5 magic-link working, `auth()` helper available) + Phase 2.3 shipped (`middleware.ts` at project root with the existing matcher that this job extends).