For Coaches
Coaching workflows
Managing multiple bikes per athlete
How the primary flag works, when to create a second bike, and how the Hub picks the right one for race planning.
The primary flag
Every BikeSetup has an is_primary flag. It marks the bike
that should be considered the athlete's main race bike. Only
one bike should be primary at a time.
- The race planning wizard pulls CdA and Crr from the primary
bike by default.
- Race readiness reports check the primary bike's setup.
- The athlete's equipment summary highlights the primary bike.
When to create a second bike
Make a separate BikeSetup row whenever the bike represents a
different position or component set that the athlete will use
materially. Common cases:
- Race TT / tri bike vs road training bike: very different
positions, very different CdA. Two rows.
- Race road bike vs winter road bike: different wheels,
tires, sometimes saddles. Two rows if the differences
affect a race.
- Outdoor bike vs indoor trainer: trainer bike often has
no CdA relevance but its own crank length or saddle.
- Gravel bike for a gravel race: separate row so the
gravel race uses the right setup.
When NOT to create a second bike
- Same bike with a different wheel choice for one race:
log it as a BikeChangeLog entry, not a new bike row.
- Same bike with a tire pressure change: just update the
pressure fields.
Switching primary
To switch which bike is primary:
- Open the new primary bike's edit page.
- Toggle
is_primary on.
- Open the previously-primary bike and toggle
is_primary
off.
The Hub does not yet enforce "only one primary at a time" at
the DB level, so do this manually.
Athlete side visibility
Athletes see all their bikes in /my-equipment/ and can
distinguish them by name. The primary one is highlighted.
See also:
Bike setup overview,
BikeChangeLog.