Day Name Presets
New templates start with sensible default day names that match how strength coaches actually structure split routines. No more typing "Day 1, Day 2, Day 3" and then renaming them all.
The presets:
| Day count | Names | |---|---| | 1 | Full Body | | 2 | Upper · Lower | | 3 | Push · Pull · Legs | | 4 | Push · Pull · Legs · Upper | | 5 | Chest · Back · Legs · Shoulders · Arms | | 6 | Push · Pull · Legs · Push · Pull · Legs (PPL × 2) | | 7 | Push · Pull · Legs · Upper · Lower · Conditioning · Recovery |
When presets apply:
• A new template starts with one day named *Full Body*. • Every `+ Day` click that grows the count to 2–7 days renames the whole week to match the new count's preset — BUT only when ALL existing days still have their system-default `Day 1, Day 2, ...` names. • Counts above 7 fall back to `Day 8`, `Day 9`, etc.
Why the "all default" rule:
Once you've renamed even one day (e.g. *Heavy Push* on Day 1), the auto-rename stops for the whole week. Your custom names win. The preset is help, not interference — we'd rather miss a few free wins than silently overwrite your intent.
Custom names are always preserved:
You can rename any day at any time by clicking its title. Empty names fall back to `Day {n}` so order labels never break. Renamed days won't trigger a preset rewrite even if you later add or remove days from the week.
Repley-generated plans:
Repley names days based on the plan's structure (e.g. *Tempo Run*, *Long Run*, *Strength + Plyo*). The preset rule doesn't override AI-named days — Repley already chose what fit best.
Why these specific names:
They're the convention most strength coaches use in spreadsheets and notebooks. *Push / Pull / Legs* is the dominant 3-day split; *Upper / Lower* the dominant 2-day. We picked the convention rather than inventing one — trainers shouldn't have to learn our taxonomy.