Files
mywhoosh2garmin/docs/superpowers/plans/2026-08-15-mywhoosh-garmin-sync-roadmap.md
Bastian Wagner c7e834bf14 roadmap
2026-08-15 09:07:40 +02:00

748 B

MyWhoosh Garmin Sync Implementation Roadmap

The approved design is implemented in four reviewable plans, in this order:

  1. 2026-08-15-foundation-admin-data.md — runnable FastAPI/SQLite/Docker foundation, admin auth, CSRF, encrypted user CRUD.
  2. 2026-08-15-fit-rewriter.md — binary-preserving Edge 1030 Plus FIT metadata patcher and CRC validation.
  3. 2026-08-15-service-clients.md — MyWhoosh API/token handling and Garmin import_activity() adapter with MFA/duplicate handling.
  4. 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.