Wahoo's Cloud API exposes POST /v1/routes (scope routes_write), which syncs to the Wahoo App and to ELEMNT/BOLT/ROAM head units. This change proposes the push pipeline: GPX -> FIT Course (new @trails-cool/fit package) -> Wahoo, with sync_pushes for idempotency, an explicit re-auth flow for the new scope, and a "Send to Wahoo" affordance on the route detail page. Read-only Wahoo import is unchanged. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2 lines
40 B
YAML
2 lines
40 B
YAML
schema: spec-driven
|
|
created: 2026-04-28
|