social.sthenos.alpha.workout
A completed training session: an ordered list of exercises, each with the sets actually performed.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | alpha.sthenos.social |
| Indexed |
Record
record · key tidProperties
ISO 8601 timestamp marking when the session was completed.
ISO 8601 timestamp of record creation.
Ordered exercises performed in this session. Array order is the canonical order; no separate sort field is needed because records are replaced wholesale on edit.
maxLength: 100
name
stringOptional display name for the session, e.g. "Push Day A".
maxLength: 640maxGraphemes: 64
notes
stringOptional freeform notes about the session.
maxLength: 10000maxGraphemes: 1000
ISO 8601 timestamp marking when the session was started.
#exerciseEntry
objectOne exercise performed within a workout, with the sets performed for it. Either 'exercise' (a backing record reference) or 'name' (an inline label) should be present; entries missing both should be ignored by consumers.
Properties
exercise
refStrong reference (uri + cid) to the social.sthenos.alpha.exercise record performed. Optional: omit for an inline/custom exercise with no backing record, in which case 'name' should be set.
name
stringDisplay name for an inline/custom exercise when 'exercise' is omitted, or an optional override label when it is present.
maxLength: 640maxGraphemes: 64
#set
objectA single performed set.
#weight
objectA weight value paired with its unit.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
A strength-training exercise definition. Owned by the repo author and referenced by social.sthenos.alpha.workout records via strongRef.
-
app.fitsky.workoutPlan
recordA reusable workout plan template
-
app.fitsky.workout
recordA fitness workout record