Thursday Evening Group Run
Established evening group run with separate running groups.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Running Schedule 2
A structured, mobile-first prototype for session plans, meeting points and route guidance.
Established evening group run with separate running groups.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Retained test fixture only
Underlying session exists independently of member eligibility. Synthetic local record v3.
9 x 1:30 Fast / 2:30 slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
8 x 2:30 fast / 90 sec slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
9 x 1:30 Fast / 2:30 slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
4,4,3,3,2,2,1,1 mins fast / off 2mins slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
4,4,3,3,2,2,1,1 mins fast / off 2mins slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
4,4,3,3,2,2,1,1 mins fast / off 2mins slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Explicitly guest-eligible synthetic taster run with a welcoming regrouping route.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Down the pyramid Fartlek: 6, 5, 4, 3, 2, 1 mins off 2 min jog
Underlying session exists independently of member eligibility. Synthetic local record v1.
Down the pyramid Fartlek: 6, 5, 4, 3, 2, 1 mins off 2 min jog
Underlying session exists independently of member eligibility. Synthetic local record v1.
Down the pyramid Fartlek: 6, 5, 4, 3, 2, 1 mins off 2 min jog
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
1.5min Fast / 1.5min Slow for 30minutes
Underlying session exists independently of member eligibility. Synthetic local record v1.
1.5min Fast / 1.5min Slow for 35minutes
Underlying session exists independently of member eligibility. Synthetic local record v1.
1.5min Fast / 1.5min Slow for 30minutes
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
3min Fast / 3min Slow x 6
Underlying session exists independently of member eligibility. Synthetic local record v1.
8 x 2min fast 90sec slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
Wellesley Rd Intervals (1:30 out 2:40 back) x 7
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
1.5min Fast / 2.5min Slow for 35 minutes
Underlying session exists independently of member eligibility. Synthetic local record v1.
10 x 90sec fast:90sec slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
3min Fast / 3min Slow x 6 turn on 18mins
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
5 Day Challenge runs
Underlying session exists independently of member eligibility. Synthetic local record v1.
5 Day Challenge runs
Underlying session exists independently of member eligibility. Synthetic local record v1.
5 Day Challenge runs
Underlying session exists independently of member eligibility. Synthetic local record v1.
5 Day Challenge runs
Underlying session exists independently of member eligibility. Synthetic local record v1.
5 Day Challenge runs
Underlying session exists independently of member eligibility. Synthetic local record v1.
5 Day Challenge runs
Underlying session exists independently of member eligibility. Synthetic local record v1.
5 Day Challenge runs
Underlying session exists independently of member eligibility. Synthetic local record v1.
5 Day Challenge runs
Underlying session exists independently of member eligibility. Synthetic local record v1.
5 Day Challenge runs
Underlying session exists independently of member eligibility. Synthetic local record v1.
10 x 1 min fast / 2 min slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
10 x1min Fast / 2min Slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
10 x 1 min fast / 2 min slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
8 x 2 min fast / 2 min slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
10 x 90sec fast:90sec slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
8 x 2 min fast / 2 min slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
6 x 3 min fast / 3 min slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
9 x 2min fast 90sec slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
6 x 3 min fast / 3 min slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
6 x 2 min out - 3:15 back
Underlying session exists independently of member eligibility. Synthetic local record v1.
6 x 2 min out - 3:15 back
Underlying session exists independently of member eligibility. Synthetic local record v1.
6 x 2 min out - 3:15 back
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
(3,1,3,1,3,1,3,1 mins off 2min jog)
Underlying session exists independently of member eligibility. Synthetic local record v1.
3,1,3,1,3,1,3,1 mins off 2min jog
Underlying session exists independently of member eligibility. Synthetic local record v1.
3,1,3,1,3,1,3,1 mins off 2min jog
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
9 x 1:30 fast / 2 min slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
9 x 1:30 fast / 2 min slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
9 x 1:30 fast / 2 min slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
6 x 3 min fast / 2 min slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
6 x 3 min fast / 2 min slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
9 x 2 min fast / 2 min slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
9 x 2 min fast / 2 min slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
9 x 2 min fast / 2 min slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
12 x 1:30 fast / 1:30 slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
1.5min Fast / 1.5min Slow for 40mins
Underlying session exists independently of member eligibility. Synthetic local record v1.
12 x 1:30 fast / 1:30 slow
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Down the pyramid Fartlek: 6, 5, 4, 3, 2, 1 mins off 2 min jog
Underlying session exists independently of member eligibility. Synthetic local record v1.
Down the pyramid Fartlek: 6, 5, 4, 3, 2, 1 mins off 2 min jog
Underlying session exists independently of member eligibility. Synthetic local record v1.
Down the pyramid Fartlek: 6, 5, 4, 3, 2, 1 mins off 2 min jog
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Pyramid (1,2,3,4,4,3,2,1) off 2min jog
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Pyramid (1,2,3,4,4,3,2,1) off 2min jog
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Underlying session exists independently of member eligibility. Synthetic local record v1.
Retained test fixture only
Underlying session exists independently of member eligibility. Synthetic local record v3.
Operating model
The reviewed workbook week becomes local WordPress session records. Audience, programme and cohort rules then determine who may attend and what My CRWC recommends. Page requests never depend on live Sheets.
Check date, venue, prescription, group options and route evidence without guessing.
Preview a bounded change set, retain source/version evidence, and publish local session records.
Versioned audience/cohort rules drive recommended, optional, fallback or unavailable treatment.