Phase 23: TestFlight Iteration — iOS Validation

phase-wkq-23-testflight Phase

phase
Goal: Battle-tested iOS app on Lucas's phone via TestFlight.
Owner: Dev agent + Lucas (testing)
Repo: forgejo_admin/westside-app
Depends on: Phase 30: Mac CI Agent (plan-pal-e-platform) + Phase 22: Capacitor Init

Scope

  • First TestFlight build via Mac CI pipeline
  • Lucas installs via TestFlight on phone
  • Validate full flow: registration, payment, login, dashboard, jersey ordering
  • Fix iOS-specific issues: status bar, safe area insets, keyboard handling, camera

Exit Criteria

Full user flow works on physical iOS device without crashes or layout issues. Lucas approves.