748 B
748 B
MyWhoosh Garmin Sync Implementation Roadmap
The approved design is implemented in four reviewable plans, in this order:
2026-08-15-foundation-admin-data.md— runnable FastAPI/SQLite/Docker foundation, admin auth, CSRF, encrypted user CRUD.2026-08-15-fit-rewriter.md— binary-preserving Edge 1030 Plus FIT metadata patcher and CRC validation.2026-08-15-service-clients.md— MyWhoosh API/token handling and Garminimport_activity()adapter with MFA/duplicate handling.2026-08-15-sync-scheduler-web.md— resumable multi-user sync engine, locking, scheduler, MFA/retry UI, and end-to-end acceptance.
Each plan is independently testable and ends with a clean commit boundary. Plan 4 assumes Plans 1-3 are complete.