Garmin auth/sync routes move under /api/garmin/*; sync.Service becomes garmin.Sync with garmin.SyncConfig/ClientConfig; applog becomes internal/log; the test mock moves into the garmin package as MockClient (breaking the test-only import cycle the merge created); stale test URLs and type names updated to match. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
12 lines
208 B
YAML
12 lines
208 B
YAML
version: v1
|
|
name: geniusrun
|
|
templates:
|
|
- name: 'Recovery 30m'
|
|
difficulty: 1
|
|
kind: recovery
|
|
blocks:
|
|
- index: 1
|
|
reps: 1
|
|
block:
|
|
- kind: run
|
|
duration: 30m |