Domestique 3.2.0 — personalize your plan, and a workout library you can trust
The biggest release yet — real control over how your plan is shaped and how you test, a workout library matched by content rather than labels, ~30 new sessions, and a wave of honest fixes.
Shape your own plan
- Phase editor — step your base/build/peak/taper week counts up or down on an interactive timeline (within safe limits), or snap back to the recommended split.
- Mid-plan entry — tell Domestique you didn't start today: pick your real start date, or let it read your recent rides and place you on the week your fitness is actually on. No repeating a base phase you already rode.
A workout library you can trust
- Every session matches its slot by content, not label — a sprint day gives you sprints, a sweet-spot day stays sweet spot. The two problems a tester hit (a brutal neuromuscular session on an easy day; 700-watt spikes under a "sweet spot" title) are now impossible by construction and pinned by tests.
- The whole 4,000+ library was audited — ~100 mislabelled files reclassified by hand, and the classifier rules that caused the mislabels are fixed so it holds on updates.
- "FTP test" now means an FTP test — 67 of 75 "FTP test" files weren't tests; reclassified. The real 20-minute test gains its 5-minute depletion effort.
- ~30 new sessions — 30/15, 40/20 and 15/15 microburst VO2 ladders (2/3/4-set), over-unders, sweet-spot builds, and a proper 2×8-minute field test.
Test your FTP your way
- Choose ramp or 20-minute, per test — a side-by-side chooser shows each option's power profile and honest pros/cons (ramp is quick but reads high for punchy riders; 20-minute is accurate but pace-sensitive). Pick a card and the workout swaps.
- Your FTP is read from the effort itself — the ramp takes your best sustained minute on the ramp (a stray warm-up sprint can't inflate it), the 20-minute trims a finish kick, and you approve the suggested number.
Train to your own numbers
- Cap short intervals to your measured power (opt-in) — hold a workout's short, very-hard efforts to what you can actually produce, grounded in critical-power research and your real numbers, approved per workout.
Under the hood
- Regenerate / add-race / weekly recalc keep every plan setting (distribution, custom bands, races, backdated start). Race days and your completed/moved sessions survive a recalc. First-run setup polish (inline validation, native folder picker, prefill tags).
Full details in CHANGELOG.md.