Auth requiredOffline-first
Score entry
Per-hole self-scoring. Offline-first: every tap writes to IndexedDB before any network call. Per-hole sync state visible at all times.
Route params
- id
- lifestyle-2026
Will do
- Hole navigator (1–18) with par, SI, yardage from course_tees
- Big tap-friendly stroke buttons (1–10 + pickup)
- Inline Stableford points calc via lib/stableford on every tap
- Per-hole sync indicator: pending / synced / error
- Local write via Dexie before any network; sync worker pushes when online
Stub · not yet implemented