| Code | Display | Definition |
| fatigue |
Subjective fatigue (Hooper) |
1 fresh … 5 wrecked. |
| soreness |
Muscle soreness (Hooper) |
1 none … 5 very sore. |
| motivation |
Motivation (Hooper) |
1 none … 5 high. |
| life-stress |
Life stress (Hooper) |
1 calm … 5 overwhelmed. |
| mood |
Mood |
1 poor … 5 excellent. |
| sleep-quality |
Subjective sleep quality |
1 poor … 5 excellent. |
| illness-type |
Illness classification |
Coded: none / above-neck / below-neck / fever / gi. |
| rpe-session |
Session RPE (sRPE) |
Session rating of perceived exertion, 1-10. |
| feel |
Feel |
Overall feel, 1-5 (intervals.icu convention). |
| note |
Athlete free-text note |
Optional free-text note to the coach (morning diary or post-session), carried as valueString on a CcSubjectiveObservation. |
| vs-plan |
Session vs. plan |
How the completed session compared with the plan; value one of easier / as-planned / harder. |
| fluid |
Fluid consumed during the session |
Optional free-text self-report of what was drunk on the ride (issue #610), carried as valueString on a session member Observation. |
| fuel |
Fuel consumed during the session |
Optional free-text self-report of what was eaten on the ride (issue #610), carried as valueString on a session member Observation. |
| review-declined |
Coach review declined |
The athlete saved the session rating without a coach debrief (valueBoolean true, issue #491) — the ride is assessed but never anchors a review thread. |
| daily-log |
Daily-log panel |
Grouping code for one morning daily-log submission (CcDiaryPanel.hasMember). |
| illness-none |
No illness |
|
| illness-above-neck |
Above-neck symptoms |
Above-neck only (cold, mild URI) — train with care. |
| illness-below-neck |
Below-neck symptoms |
Below-neck (chest, systemic) — do not train. |
| illness-fever |
Fever |
Fever present — do not train. |
| illness-gi |
Gastrointestinal illness |
GI illness. |
| easier |
Easier than planned |
|
| as-planned |
As planned |
|
| harder |
Harder than planned |
|