Model 01 | Local-first recovery
TrailScope route to durable local output
Prepare a route, move it to the watch, continue recording offline, save local history and GPX/FIT before delivery, then let the phone catch up.
Read the complete TrailScope sequence
- Route draft: local GPX/FIT is blocked because no completed record exists.
- Route ready: the phone has a local route and the watch still needs confirmation.
- Watch ready: both devices agree on the route before recording.
- Recording offline: checkpoints continue locally after connectivity is lost.
- Saved locally: history and local GPX/FIT become durable before phone delivery.
- Delivery pending: local output stays available, but an offline transfer cannot be marked sent.
- Delivery merged: a bounded phone import catches up without replacing newer workout state.
- Durable record: local GPX/FIT remains available after delivery recovers.