DOCS · 1 OF 4

Plan a class

Open the app and the class is ready. Six capabilities for tonight's class — auto-build, reroll, voice refinement, and more.

1

Auto-built My Class

When you open the app, today's class is already prepared. Pattern history + freshness rules give you a complete cuesheet before any input — your primary action is Start, not Build.

  1. 01 Open the app — within 2 seconds the home screen shows today's pre-built class.
  2. 02 Notice the named greeting and day-anchored title ("Hi Peter, Tuesday's ready"), plus the stats line (45 min · 5 segments · 16 cues).
  3. 03 The segment chip preview shows your full class shape: Warm-up · Climbs · Jumps · Sprints · Cool-down.
  4. 04 Tap the full-width "Start class" button to enter Run mode. No editing needed unless you want to.
2

Reroll the build

Don't like the auto-built version? Reroll generates an alternative in seconds. By default, the freshness rule keeps tracks from your last 4 saved cuesheets out of the new draft — and the rule is configurable up to 90 days or 'never repeat'.

  1. 01 From My Class, tap the "Reroll" button below the AI Built preview card.
  2. 02 Within 10 seconds the cuesheet is replaced with a fresh alternative.
  3. 03 Verify the freshness invariant: none of the new tracks appear in your last 4 saved cuesheets.
  4. 04 Manual edits you made to other parts of the cuesheet are preserved where compatible.
3

Voice hint refinement

Speak a one-line direction and the AI rebalances. "Make it hillier" gives Climbs more time-weight. "More sprints" inverts. Total class duration is unchanged.

  1. 01 Next to the Reroll button, tap the small voice/hint chip.
  2. 02 Speak a one-line direction — "make it hillier" or "more sprints, less climbs".
  3. 03 Within 10 seconds the cuesheet is regenerated with segments rebalanced to your hint.
  4. 04 The total on-bike duration stays the same; only the relative weights shift.
4

Why this class?

Every AI choice is explainable. Tap any track to see the reasoning — BPM match, freshness, similarity to past favourites — and mark "don't pick again" preferences that carry forward.

  1. 01 On My Class, tap the "Why this class?" affordance below the preview card.
  2. 02 A popover surfaces concise reasoning per major choice (e.g., "Picked Levitating: 105 BPM matches Climbs, hasn't been used in 6 weeks").
  3. 03 Tap any reason to mark it as a "Don't pick this again" preference.
  4. 04 Future classes respect those preferences — the AI won't suggest the rejected track again.
5

Dynamic Mode brief

For non-default classes (a sub class, an event, a one-off theme), Dynamic Mode generates a complete cuesheet from a one-line brief. Your usual home flow stays untouched.

  1. 01 From the Discover tab, tap "Dynamic Mode".
  2. 02 Type or dictate a brief — e.g., "45 min Tuesday class, hill-heavy, energetic".
  3. 03 Within 10 seconds you get a complete cuesheet with segments at the right BPMs and beat-aligned cue placements.
  4. 04 Review and tweak any segment before saving. The brief's output doesn't replace your default Tuesday class — it's a separate cuesheet you can run later.
6

Past classes archive

Your library is the archive — accessed via 'View past cuesheets' from the home screen. Browse chronologically, search by name, duplicate any cuesheet as a starting point.

  1. 01 On My Class, tap "View past cuesheets" to open the Cuesheets Archive (S1a).
  2. 02 Browse the chronological list (most-recent first). Each row shows title, duration, last-used date, and segment summary.
  3. 03 Tap any row to open in the Builder, or long-press to duplicate as a starting point for a new class.
  4. 04 Use the search field at the top to find a specific cuesheet by name.