- Remove "Helpful"/"Not helpful" from action sheet — reward is inferred from done/snooze/dismiss + dwell time; explicit sentiment buttons were redundant and cluttered the UI (#100) - Move "notify me" push subscription button to new /config page (#101) - Add settings gear icon (bottom-right, fixed) on tip page linking to /config (#102) - New /config page: push notification toggle + link to /connect integrations Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
apps/web
Next.js PWA. Phase 0 scope: three pages.
| Route | Purpose |
|---|---|
/sign-in |
Google/Apple OAuth buttons. No form. |
/connect |
List of integrations (cards). Tap → OAuth. Tap connected card → disconnect. |
/ (tip) |
Pure black background. One tip centered. Tap gestures: done / snooze / dismiss. |
Design notes
- The tip page is the product. Treat it like a watch face.
- Zero chrome, no nav bar, no settings icon while a tip is showing. Long-press reveals actions.
- Offline-first: last tip is cached; reactions queued until reconnect.