Assume a slow connection and a cheap device. App Store review rejected us once already. If something is ambiguous rather than broken, say so separately. Known: the avatar upload is already broken, skip it.
What to check
01
Release confidence pass
1. Open ChatCanvas
2. Complete subscription flow
3. Stress profile setup
4. Try one negative path
5. Summarize whether the flow feels ready to ship
Open the app →fixture-apps.qahuman.dev/chatcanvas?fixture_job=34&batch=more-20260524
Devices
MacBook Pro M3 (macOS 15), Ubuntu workstation (Firefox)