Rep app — native SwiftUIseparate from the web platform

Wireframed here for the walkthrough. Phases P1–P4: P1 canvass · P2 capture + Today · P3 handoff + my-jobs · P4 close + Pay. Screen map ↗

9:41▂▄▆5G
P2 — crosses the old no-network line (phase-boundary conversation, open item 7)
viewfinder — camera opens ≤1s from anywhere

All M-screens · pack: Dominic/Zach R · P2 crosses the old “no-network Phase 1” boundary (open item 7 — makes the network requirement concrete).