Goal Setting & AI Programme Track Router
Goal Setting & AI Programme Track Router
Version 1.0.103 introduces a structured goal-setting workflow for members, paired with an AI engine that recommends an optimal programme track and habit stack based on stated goals. Progress is tracked week-by-week across a 12-week cycle with a visual timeline.
Overview
Members define up to three goals at the start of each 12-week cycle. A coach reviews and countersigns those goals. The AI then selects the most appropriate training programme track, generates a matching habit stack, and breaks each goal into weekly milestones — all surfaced on a visual timeline for both the member and coach.
Goal Setting
Goal Categories
Each goal belongs to one of three categories:
| Category | Description | Examples |
|---|---|---|
| Performance | Skill or strength-based athletic targets | Hit a 100 kg back squat, sub-5 min mile |
| Body Composition | Physical composition or weight targets | Lose 5 kg of body fat, gain 3 kg of lean muscle |
| Lifestyle | Habit, recovery, or wellbeing targets | Sleep 8 hrs/night, train 4×/week consistently |
Goal Limits
- A maximum of three goals may be active per 12-week cycle.
- Goals span a fixed 12-week window aligned to the member's programme cycle start date.
- Members may set one, two, or three goals — not all slots need to be filled.
Coach Countersignature
Once a member submits their goals, the assigned coach receives a notification to review and countersign them. Goals are not activated until the coach approves:
- Member submits up to three categorised goals.
- Coach reviews goals in the coaching dashboard.
- Coach countersigns (or requests revision with a note).
- On countersignature, the AI Programme Track Router activates automatically.
AI Programme Track Router
After goals are countersigned, the AI engine evaluates the full goal set and selects the optimal programme track.
How It Works
- The AI considers the combination and weighting of all active goals (e.g. a primarily performance-driven goal set with a secondary lifestyle goal will route differently from a pure body composition focus).
- The recommended track is drawn from the gym's configured training track library.
- The recommendation is visible to both the member and their coach, who can override it if needed.
Habit Stack Generation
Alongside the programme track, the AI generates a habit stack — a curated set of daily or weekly behavioural habits designed to complement the training programme and accelerate goal progress. Habits are matched to the goal categories present in the member's cycle:
- Performance goals → movement prep, accessory work habits
- Body composition goals → nutrition timing, sleep consistency habits
- Lifestyle goals → recovery protocols, stress management habits
Weekly Milestones & Progress Timeline
Milestone Breakdown
Each goal is automatically broken into weekly milestones by the AI, distributing the overall target into manageable increments across the 12-week cycle. Milestones account for:
- A progressive ramp-up in the early weeks
- Peak demand in the middle weeks
- A consolidation phase in the final weeks
Visual Timeline
A visual progress timeline is available on the member's dashboard and the coaching view. It shows:
- All three goals on a shared 12-week timeline
- Weekly milestone markers and expected vs. actual progress
- Countersignature date and cycle start/end dates
- Overall completion percentage per goal
Roles & Permissions
| Action | Member | Coach | Owner/Admin |
|---|---|---|---|
| Submit goals | ✅ | — | — |
| Countersign goals | — | ✅ | ✅ |
| Override AI track recommendation | — | ✅ | ✅ |
| View progress timeline | ✅ | ✅ | ✅ |
| Edit active goals mid-cycle | — | ✅ | ✅ |
Notes
- Goals and milestones are locked once countersigned and cannot be edited by the member during an active cycle. Coaches and admins may amend goals if circumstances change.
- The AI track recommendation is advisory; coaches retain full authority to assign a different programme track.
- The habit stack is a recommendation only and does not auto-enrol the member into any scheduled sessions.