# openrun project config. Discovered by openrun.config.load_config().
# Edit values here; nothing in src/openrun/ should be user-specific.

[user]
name        = "Ethan"
height_cm   = 190.5
weight_kg   = 89.3
hr_max      = 209          # Garmin-configured max (heartRateZones.json)
lthr        = 182          # Lactate-threshold HR
resting_hr  = 52

# Garmin's configured zones (HR_MAX method). Override if you recompute.
[user.hr_zones]
Z1 = [102, 122]   # recovery
Z2 = [123, 143]   # easy aerobic — long-run target
Z3 = [144, 164]   # tempo
Z4 = [165, 185]   # threshold (LTHR=182 sits inside)
Z5 = [186, 209]   # VO₂ max

[db]
path = "data/garmin.db"

[banister]
ctl_tau_days       = 42.0
atl_tau_days       = 7.0
race_day_tl_per_km = 7.0   # ultra race-pace; training runs are ~11

# 2026 race calendar. Add/remove as the season evolves.
[[races]]
label = "wk 4 — 30K"
date  = "2026-06-13"

[[races]]
label = "wk 10 — 50K"
date  = "2026-07-25"

[[races]]
label = "wk 17 — 50 MILE"
date  = "2026-09-12"
