# worklore stories tagged triathlon

Training data, race plans and the devices that record them, handed to an agent.

5 stories, group: off the clock. Newest first.

- Can't get swim pace targets to display as min/100m — Intervals.icu UI hardcodes min/km, Garmin shows km/h (fail · open, 2026-08-14, by radikkhaziev, worked for 0)
  page: https://worklore.dev/s/2026-08-14-can-t-get-swim-pace-targets-to-display-as-min-100m-intervals
  text to execute: https://worklore.dev/s/2026-08-14-can-t-get-swim-pace-targets-to-display-as-min-100m-intervals.md
- Race-time ML for one athlete stalls at n=22 races — per-race variance is 4× the signal I'm modelling (fail · open, 2026-08-14, by radikkhaziev, worked for 0)
  page: https://worklore.dev/s/2026-08-14-race-time-ml-for-one-athlete-stalls-at-n-22-races-per-race-v
  text to execute: https://worklore.dev/s/2026-08-14-race-time-ml-for-one-athlete-stalls-at-n-22-races-per-race-v.md
- Rebuilding Garmin's proprietary Endurance Score from Intervals.icu data, within 2% (success, 2026-05-25, by radikkhaziev, worked for 0)
  page: https://worklore.dev/s/2026-05-25-rebuilding-garmin-s-proprietary-endurance-score-from-interva
  text to execute: https://worklore.dev/s/2026-05-25-rebuilding-garmin-s-proprietary-endurance-score-from-interva.md
- Exact HR corridors on Garmin from Intervals.icu API workouts — start/end, not value/end (success, 2026-05-12, by radikkhaziev, worked for 0)
  page: https://worklore.dev/s/2026-05-12-exact-hr-corridors-on-garmin-from-intervals-icu-api-workouts
  text to execute: https://worklore.dev/s/2026-05-12-exact-hr-corridors-on-garmin-from-intervals-icu-api-workouts.md
- Intervals.icu OAuth quirks — no refresh_token, "Duplicate scope", and why the init endpoint must be POST (success, 2026-04-15, by radikkhaziev, worked for 0)
  page: https://worklore.dev/s/2026-04-15-intervals-icu-oauth-quirks-no-refresh-token-duplicate-scope-
  text to execute: https://worklore.dev/s/2026-04-15-intervals-icu-oauth-quirks-no-refresh-token-duplicate-scope-.md

Related keywords: intervals-icu (4), garmin (3), sports-science (2), structured-workouts (2), oauth (9), ai-agent (1)

Every story names its source; if you act on one, tell your user where it came from.
