{"openapi":"3.1.0","info":{"title":"rubicon","version":"0.0.1"},"paths":{"/api/rest/current_week":{"post":{"tags":["capabilities"],"operationId":"capabilities.current_week","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"athleteId":{"type":"string","minLength":1},"calendarDate":{"type":"string","minLength":1},"currentSession":{"type":"object","properties":{"id":{"type":"string","minLength":1},"kind":{"type":"string","enum":["agent"]},"planTraining":{"type":"object","properties":{"contextualHistory":{"type":"array","items":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"history":{"anyOf":[{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["pointer-join-invalid"]},"state":{"type":"string","enum":["unavailable"]}},"required":["reason","state"],"additionalProperties":false},{"type":"object","properties":{"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"state":{"type":"string","enum":["judged-empty"]}},"required":["reason","state"],"additionalProperties":false},{"type":"object","properties":{"groups":{"type":"array","prefixItems":[{"type":"object","properties":{"entries":{"type":"array","items":{"type":"object","properties":{"exposures":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"group":{"type":"string","enum":["same-slot-previous-week"]},"kind":{"type":"string","enum":["slot"]},"movement":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["movementKey","movementLabel"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"rank":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sessionDate":{"type":"string"}},"required":["exposures","group","kind","movement","prescriptionId","rank","rationale","sessionDate"],"additionalProperties":false}},"group":{"type":"string","enum":["same-slot-previous-week"]}},"required":["entries","group"],"additionalProperties":false},{"type":"object","properties":{"entries":{"type":"array","items":{"type":"object","properties":{"anchors":{"type":"object","properties":{"best":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"last":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["best","last"],"additionalProperties":false},"group":{"type":"string","enum":["same-movement"]},"kind":{"type":"string","enum":["movement"]},"movement":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["movementKey","movementLabel"],"additionalProperties":false},"rank":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["anchors","group","kind","movement","rank","rationale"],"additionalProperties":false}},"group":{"type":"string","enum":["same-movement"]}},"required":["entries","group"],"additionalProperties":false},{"type":"object","properties":{"entries":{"type":"array","items":{"type":"object","properties":{"anchors":{"type":"object","properties":{"best":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"last":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["best","last"],"additionalProperties":false},"group":{"type":"string","enum":["closely-related"]},"kind":{"type":"string","enum":["movement"]},"movement":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["movementKey","movementLabel"],"additionalProperties":false},"rank":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["anchors","group","kind","movement","rank","rationale"],"additionalProperties":false}},"group":{"type":"string","enum":["closely-related"]}},"required":["entries","group"],"additionalProperties":false},{"type":"object","properties":{"entries":{"type":"array","items":{"type":"object","properties":{"anchors":{"type":"object","properties":{"best":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"last":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["best","last"],"additionalProperties":false},"group":{"type":"string","enum":["root-movement"]},"kind":{"type":"string","enum":["movement"]},"movement":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["movementKey","movementLabel"],"additionalProperties":false},"rank":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["anchors","group","kind","movement","rank","rationale"],"additionalProperties":false}},"group":{"type":"string","enum":["root-movement"]}},"required":["entries","group"],"additionalProperties":false}],"maxItems":4,"minItems":4},"headsUp":{"type":"object","properties":{"eventIds":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"kind":{"type":"string","enum":["events-without-identity"]}},"required":["eventIds","kind"],"additionalProperties":false},"state":{"type":"string","enum":["ready"]}},"required":["groups","state"],"additionalProperties":false}]},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["address","history","prescriptionId"],"additionalProperties":false}},"guidance":{"type":"object","properties":{"equipmentAvailability":{"type":"string","enum":["assume-available-until-equipment-profiles-exist"]},"preparationRevision":{"type":"string","enum":["review-stale-before-replacing"]},"saveMode":{"type":"string","enum":["save-settled-sessions-incrementally"]},"saveTool":{"type":"string","enum":["plan_session"]},"sessionBrief":{"type":"string","enum":["write-one-short-markdown-brief-per-session"]},"unresolvedChoices":{"type":"string","enum":["discuss-before-saving"]}},"required":["equipmentAvailability","preparationRevision","saveMode","saveTool","sessionBrief","unresolvedChoices"],"additionalProperties":false},"kind":{"type":"string","enum":["session"]},"session":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1},"cycleId":{"type":"string","minLength":1},"media":{},"prescriptions":{"type":"array","items":{"type":"object","properties":{"actuals":{"type":"array","items":{"type":"object","properties":{"eventId":{"type":"string","minLength":1},"metadata":{"anyOf":[{"$ref":"#/components/schemas/AthleteResultMetadata"},{"type":"null"}]},"performance":{"anyOf":[{"type":"object","properties":{"precision":{"type":"string","enum":["date"]},"date":{"type":"string"}},"required":["precision","date"],"additionalProperties":false},{"type":"object","properties":{"precision":{"type":"string","enum":["instant"]},"timestamp":{"type":"string"}},"required":["precision","timestamp"],"additionalProperties":false}]},"result":{},"resultRevision":{"type":"integer","minimum":0,"maximum":9007199254740991},"resultSpec":{},"sourceProjectionHash":{"type":"string","minLength":1},"sourceRevisionId":{"type":"string","minLength":1}},"required":["eventId","metadata","performance","result","resultRevision","resultSpec","sourceProjectionHash","sourceRevisionId"],"additionalProperties":false}},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"preparation":{"type":"object","properties":{"current":{"anyOf":[{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false},{"type":"null"}]},"history":{"type":"array","items":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false}},"stale":{"anyOf":[{"type":"object","properties":{"currentContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"revision":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false}},"required":["currentContentHash","preparedAgainstContentHash","revision"],"additionalProperties":false},{"type":"null"}]},"unavailable":{"type":"object","properties":{"reason":{"type":"string","enum":["reference-preparation-content-hash-absent"]},"revision":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false}},"required":["reason","revision"],"additionalProperties":false}},"required":["current","history","stale"],"additionalProperties":false},"prescriptionId":{"type":"string","minLength":1},"resultSpec":{},"status":{"type":"string","enum":["conformed"]}},"required":["actuals","address","preparation","prescriptionId","resultSpec","status"],"additionalProperties":false}},"programId":{"type":"string","minLength":1},"projectionHash":{"type":"string","minLength":1},"releaseScope":{},"revisionId":{"type":"string","minLength":1},"session":{},"sessionPreparation":{"type":"object","properties":{"current":{"anyOf":[{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false},{"type":"null"}]},"history":{"type":"array","items":{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false}},"stale":{"anyOf":[{"type":"object","properties":{"currentContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"revision":{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false}},"required":["currentContentHash","preparedAgainstContentHash","revision"],"additionalProperties":false},{"type":"null"}]},"unavailable":{"type":"object","properties":{"reason":{"type":"string","enum":["reference-preparation-content-hash-absent"]},"revision":{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false}},"required":["reason","revision"],"additionalProperties":false}},"required":["current","history","stale"],"additionalProperties":false},"surface":{"type":"string","minLength":1},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false},"trackId":{"type":"string","minLength":1}},"required":["athleteId","cycleId","media","prescriptions","programId","projectionHash","releaseScope","revisionId","session","sessionPreparation","surface","target","trackId"],"additionalProperties":false}},"required":["contextualHistory","guidance","kind","session"],"additionalProperties":false},"url":{"type":"string","minLength":1}},"required":["id","kind","planTraining","url"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1},"cyclePath":{"anyOf":[{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},{"type":"null"}]},"programId":{"type":"string","minLength":1},"projectionHash":{"type":"string","minLength":1},"releaseScope":{},"revisionId":{"type":"string","minLength":1},"surface":{"type":"string","minLength":1},"trackId":{"type":"string","minLength":1},"upcomingSession":{"anyOf":[{"type":"object","properties":{"date":{"type":"string","minLength":1},"dayType":{"type":"null"},"id":{"type":"string","minLength":1},"prescriptions":{"type":"array","items":{"type":"object","properties":{"coachNotesPresentation":{"anyOf":[{},{"type":"null"}]},"loggedResult":{"anyOf":[{},{"type":"null"}]},"loggedResultSource":{"anyOf":[{"type":"object","properties":{"sourceProjectionHash":{"type":"string","minLength":1},"sourceRevisionId":{"type":"string","minLength":1}},"required":["sourceProjectionHash","sourceRevisionId"],"additionalProperties":false},{"type":"null"}]},"media":{"type":"array"},"prescription":{},"prescriptionId":{"type":"string","minLength":1},"resultSpec":{},"role":{"type":"string","minLength":1},"slotLabel":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"status":{"type":"string","enum":["conformed"]},"summary":{"anyOf":[{},{"type":"null"}]},"title":{"type":"string","minLength":1},"titleUnavailableReason":{"type":"null"}},"required":["coachNotesPresentation","loggedResult","loggedResultSource","media","prescription","prescriptionId","resultSpec","role","slotLabel","status","summary","title","titleUnavailableReason"],"additionalProperties":false}},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false},"title":{"type":"string","minLength":1},"url":{"type":"string","minLength":1}},"required":["date","dayType","id","prescriptions","target","title","url"],"additionalProperties":false},{"type":"null"}]},"weekIndex":{"type":"array","items":{"type":"object","properties":{"date":{"type":"string","minLength":1},"status":{"type":"string","enum":["unlogged","in-progress","complete","skipped"]},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false},"title":{"type":"string","minLength":1},"actuals":{"type":"array","items":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"prescriptionId":{"type":"string","minLength":1},"result":{},"source":{"type":"object","properties":{"sourceProjectionHash":{"type":"string","minLength":1},"sourceRevisionId":{"type":"string","minLength":1}},"required":["sourceProjectionHash","sourceRevisionId"],"additionalProperties":false}},"required":["address","prescriptionId","result","source"],"additionalProperties":false}}},"required":["date","status","target","title","actuals"],"additionalProperties":false}},"view":{"type":"string","enum":["agent"]}},"required":["athleteId","calendarDate","currentSession","cycleId","cyclePath","programId","projectionHash","releaseScope","revisionId","surface","trackId","upcomingSession","weekIndex","view"],"additionalProperties":false},{"type":"object","properties":{"athleteId":{"type":"string","minLength":1},"calendarDate":{"type":"string","minLength":1},"currentSession":{"anyOf":[{"type":"object","properties":{"date":{"type":"string","minLength":1},"dayType":{"type":"null"},"id":{"type":"string","minLength":1},"prescriptions":{"type":"array","items":{"type":"object","properties":{"coachNotesPresentation":{"anyOf":[{},{"type":"null"}]},"loggedResult":{"anyOf":[{},{"type":"null"}]},"loggedResultSource":{"anyOf":[{"type":"object","properties":{"sourceProjectionHash":{"type":"string","minLength":1},"sourceRevisionId":{"type":"string","minLength":1}},"required":["sourceProjectionHash","sourceRevisionId"],"additionalProperties":false},{"type":"null"}]},"media":{"type":"array"},"prescription":{},"prescriptionId":{"type":"string","minLength":1},"resultSpec":{},"role":{"type":"string","minLength":1},"slotLabel":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"status":{"type":"string","enum":["conformed"]},"summary":{"anyOf":[{},{"type":"null"}]},"title":{"type":"string","minLength":1},"titleUnavailableReason":{"type":"null"}},"required":["coachNotesPresentation","loggedResult","loggedResultSource","media","prescription","prescriptionId","resultSpec","role","slotLabel","status","summary","title","titleUnavailableReason"],"additionalProperties":false}},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false},"title":{"type":"string","minLength":1},"url":{"type":"string","minLength":1}},"required":["date","dayType","id","prescriptions","target","title","url"],"additionalProperties":false},{"type":"null"}]},"cycleId":{"type":"string","minLength":1},"cyclePath":{"anyOf":[{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},{"type":"null"}]},"programId":{"type":"string","minLength":1},"projectionHash":{"type":"string","minLength":1},"releaseScope":{},"revisionId":{"type":"string","minLength":1},"surface":{"type":"string","minLength":1},"trackId":{"type":"string","minLength":1},"upcomingSession":{"anyOf":[{"type":"object","properties":{"date":{"type":"string","minLength":1},"dayType":{"type":"null"},"id":{"type":"string","minLength":1},"prescriptions":{"type":"array","items":{"type":"object","properties":{"coachNotesPresentation":{"anyOf":[{},{"type":"null"}]},"loggedResult":{"anyOf":[{},{"type":"null"}]},"loggedResultSource":{"anyOf":[{"type":"object","properties":{"sourceProjectionHash":{"type":"string","minLength":1},"sourceRevisionId":{"type":"string","minLength":1}},"required":["sourceProjectionHash","sourceRevisionId"],"additionalProperties":false},{"type":"null"}]},"media":{"type":"array"},"prescription":{},"prescriptionId":{"type":"string","minLength":1},"resultSpec":{},"role":{"type":"string","minLength":1},"slotLabel":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"status":{"type":"string","enum":["conformed"]},"summary":{"anyOf":[{},{"type":"null"}]},"title":{"type":"string","minLength":1},"titleUnavailableReason":{"type":"null"}},"required":["coachNotesPresentation","loggedResult","loggedResultSource","media","prescription","prescriptionId","resultSpec","role","slotLabel","status","summary","title","titleUnavailableReason"],"additionalProperties":false}},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false},"title":{"type":"string","minLength":1},"url":{"type":"string","minLength":1}},"required":["date","dayType","id","prescriptions","target","title","url"],"additionalProperties":false},{"type":"null"}]},"weekIndex":{"type":"array","items":{"type":"object","properties":{"date":{"type":"string","minLength":1},"status":{"type":"string","enum":["unlogged","in-progress","complete","skipped"]},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false},"title":{"type":"string","minLength":1}},"required":["date","status","target","title"],"additionalProperties":false}}},"required":["athleteId","calendarDate","currentSession","cycleId","cyclePath","programId","projectionHash","releaseScope","revisionId","surface","trackId","upcomingSession","weekIndex"],"additionalProperties":false}]}}}},"422":{"description":"Error","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/AthleteLeafErrorEncoded"},{"$ref":"#/components/schemas/CurrentTrainingWeekNotFoundEncoded"},{"$ref":"#/components/schemas/CurrentTrainingWeekRefusedEncoded"}]}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CurrentTrainingWeekMcpInput"}}},"required":true}}},"/api/rest/session_get":{"post":{"tags":["capabilities"],"operationId":"capabilities.session_get","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1},"cycleId":{"type":"string","minLength":1},"media":{},"prescriptions":{"type":"array","items":{"type":"object","properties":{"actuals":{"type":"array","items":{"type":"object","properties":{"eventId":{"type":"string","minLength":1},"metadata":{"anyOf":[{"$ref":"#/components/schemas/AthleteResultMetadata"},{"type":"null"}]},"performance":{"anyOf":[{"type":"object","properties":{"precision":{"type":"string","enum":["date"]},"date":{"type":"string"}},"required":["precision","date"],"additionalProperties":false},{"type":"object","properties":{"precision":{"type":"string","enum":["instant"]},"timestamp":{"type":"string"}},"required":["precision","timestamp"],"additionalProperties":false}]},"result":{},"resultRevision":{"type":"integer","minimum":0,"maximum":9007199254740991},"resultSpec":{},"sourceProjectionHash":{"type":"string","minLength":1},"sourceRevisionId":{"type":"string","minLength":1}},"required":["eventId","metadata","performance","result","resultRevision","resultSpec","sourceProjectionHash","sourceRevisionId"],"additionalProperties":false}},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"preparation":{"type":"object","properties":{"current":{"anyOf":[{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false},{"type":"null"}]},"history":{"type":"array","items":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false}},"stale":{"anyOf":[{"type":"object","properties":{"currentContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"revision":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false}},"required":["currentContentHash","preparedAgainstContentHash","revision"],"additionalProperties":false},{"type":"null"}]},"unavailable":{"type":"object","properties":{"reason":{"type":"string","enum":["reference-preparation-content-hash-absent"]},"revision":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false}},"required":["reason","revision"],"additionalProperties":false}},"required":["current","history","stale"],"additionalProperties":false},"prescriptionId":{"type":"string","minLength":1},"resultSpec":{},"status":{"type":"string","enum":["conformed"]}},"required":["actuals","address","preparation","prescriptionId","resultSpec","status"],"additionalProperties":false}},"programId":{"type":"string","minLength":1},"projectionHash":{"type":"string","minLength":1},"releaseScope":{},"revisionId":{"type":"string","minLength":1},"session":{},"sessionPreparation":{"type":"object","properties":{"current":{"anyOf":[{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false},{"type":"null"}]},"history":{"type":"array","items":{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false}},"stale":{"anyOf":[{"type":"object","properties":{"currentContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"revision":{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false}},"required":["currentContentHash","preparedAgainstContentHash","revision"],"additionalProperties":false},{"type":"null"}]},"unavailable":{"type":"object","properties":{"reason":{"type":"string","enum":["reference-preparation-content-hash-absent"]},"revision":{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false}},"required":["reason","revision"],"additionalProperties":false}},"required":["current","history","stale"],"additionalProperties":false},"surface":{"type":"string","minLength":1},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false},"trackId":{"type":"string","minLength":1}},"required":["athleteId","cycleId","media","prescriptions","programId","projectionHash","releaseScope","revisionId","session","sessionPreparation","surface","target","trackId"],"additionalProperties":false}}}},"422":{"description":"SessionNotReleased","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SessionNotReleasedEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteSessionGetInput"}}},"required":true}}},"/api/rest/week_get":{"post":{"tags":["capabilities"],"operationId":"capabilities.week_get","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1},"cycleId":{"type":"string","minLength":1},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"page":{"anyOf":[{"type":"object","properties":{"cursor":{"type":"integer","minimum":0,"maximum":9007199254740991},"kind":{"type":"string","enum":["continuation"]}},"required":["cursor","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["complete"]}},"required":["kind"],"additionalProperties":false}]},"programId":{"type":"string","minLength":1},"projectionHash":{"type":"string","minLength":1},"releaseScope":{},"revisionId":{"type":"string","minLength":1},"sessions":{"type":"array","items":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1},"cycleId":{"type":"string","minLength":1},"media":{},"prescriptions":{"type":"array","items":{"type":"object","properties":{"actuals":{"type":"array","items":{"type":"object","properties":{"eventId":{"type":"string","minLength":1},"metadata":{"anyOf":[{"$ref":"#/components/schemas/AthleteResultMetadata"},{"type":"null"}]},"performance":{"anyOf":[{"type":"object","properties":{"precision":{"type":"string","enum":["date"]},"date":{"type":"string"}},"required":["precision","date"],"additionalProperties":false},{"type":"object","properties":{"precision":{"type":"string","enum":["instant"]},"timestamp":{"type":"string"}},"required":["precision","timestamp"],"additionalProperties":false}]},"result":{},"resultRevision":{"type":"integer","minimum":0,"maximum":9007199254740991},"resultSpec":{},"sourceProjectionHash":{"type":"string","minLength":1},"sourceRevisionId":{"type":"string","minLength":1}},"required":["eventId","metadata","performance","result","resultRevision","resultSpec","sourceProjectionHash","sourceRevisionId"],"additionalProperties":false}},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"preparation":{"type":"object","properties":{"current":{"anyOf":[{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false},{"type":"null"}]},"history":{"type":"array","items":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false}},"stale":{"anyOf":[{"type":"object","properties":{"currentContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"revision":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false}},"required":["currentContentHash","preparedAgainstContentHash","revision"],"additionalProperties":false},{"type":"null"}]},"unavailable":{"type":"object","properties":{"reason":{"type":"string","enum":["reference-preparation-content-hash-absent"]},"revision":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false}},"required":["reason","revision"],"additionalProperties":false}},"required":["current","history","stale"],"additionalProperties":false},"prescriptionId":{"type":"string","minLength":1},"resultSpec":{},"status":{"type":"string","enum":["conformed"]}},"required":["actuals","address","preparation","prescriptionId","resultSpec","status"],"additionalProperties":false}},"programId":{"type":"string","minLength":1},"projectionHash":{"type":"string","minLength":1},"releaseScope":{},"revisionId":{"type":"string","minLength":1},"session":{},"sessionPreparation":{"type":"object","properties":{"current":{"anyOf":[{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false},{"type":"null"}]},"history":{"type":"array","items":{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false}},"stale":{"anyOf":[{"type":"object","properties":{"currentContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"revision":{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false}},"required":["currentContentHash","preparedAgainstContentHash","revision"],"additionalProperties":false},{"type":"null"}]},"unavailable":{"type":"object","properties":{"reason":{"type":"string","enum":["reference-preparation-content-hash-absent"]},"revision":{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false}},"required":["reason","revision"],"additionalProperties":false}},"required":["current","history","stale"],"additionalProperties":false},"surface":{"type":"string","minLength":1},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false},"trackId":{"type":"string","minLength":1}},"required":["athleteId","cycleId","media","prescriptions","programId","projectionHash","releaseScope","revisionId","session","sessionPreparation","surface","target","trackId"],"additionalProperties":false}},"surface":{"type":"string","minLength":1},"trackId":{"type":"string","minLength":1}},"required":["athleteId","cycleId","cyclePath","page","programId","projectionHash","releaseScope","revisionId","sessions","surface","trackId"],"additionalProperties":false}}}},"422":{"description":"SessionNotReleased","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SessionNotReleasedEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteWeekGetInput"}}},"required":true}}},"/api/rest/plan_training":{"post":{"tags":["capabilities"],"operationId":"capabilities.plan_training","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"contextualHistory":{"type":"array","items":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"history":{"anyOf":[{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["pointer-join-invalid"]},"state":{"type":"string","enum":["unavailable"]}},"required":["reason","state"],"additionalProperties":false},{"type":"object","properties":{"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"state":{"type":"string","enum":["judged-empty"]}},"required":["reason","state"],"additionalProperties":false},{"type":"object","properties":{"groups":{"type":"array","prefixItems":[{"type":"object","properties":{"entries":{"type":"array","items":{"type":"object","properties":{"exposures":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"group":{"type":"string","enum":["same-slot-previous-week"]},"kind":{"type":"string","enum":["slot"]},"movement":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["movementKey","movementLabel"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"rank":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sessionDate":{"type":"string"}},"required":["exposures","group","kind","movement","prescriptionId","rank","rationale","sessionDate"],"additionalProperties":false}},"group":{"type":"string","enum":["same-slot-previous-week"]}},"required":["entries","group"],"additionalProperties":false},{"type":"object","properties":{"entries":{"type":"array","items":{"type":"object","properties":{"anchors":{"type":"object","properties":{"best":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"last":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["best","last"],"additionalProperties":false},"group":{"type":"string","enum":["same-movement"]},"kind":{"type":"string","enum":["movement"]},"movement":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["movementKey","movementLabel"],"additionalProperties":false},"rank":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["anchors","group","kind","movement","rank","rationale"],"additionalProperties":false}},"group":{"type":"string","enum":["same-movement"]}},"required":["entries","group"],"additionalProperties":false},{"type":"object","properties":{"entries":{"type":"array","items":{"type":"object","properties":{"anchors":{"type":"object","properties":{"best":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"last":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["best","last"],"additionalProperties":false},"group":{"type":"string","enum":["closely-related"]},"kind":{"type":"string","enum":["movement"]},"movement":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["movementKey","movementLabel"],"additionalProperties":false},"rank":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["anchors","group","kind","movement","rank","rationale"],"additionalProperties":false}},"group":{"type":"string","enum":["closely-related"]}},"required":["entries","group"],"additionalProperties":false},{"type":"object","properties":{"entries":{"type":"array","items":{"type":"object","properties":{"anchors":{"type":"object","properties":{"best":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"last":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["best","last"],"additionalProperties":false},"group":{"type":"string","enum":["root-movement"]},"kind":{"type":"string","enum":["movement"]},"movement":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["movementKey","movementLabel"],"additionalProperties":false},"rank":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["anchors","group","kind","movement","rank","rationale"],"additionalProperties":false}},"group":{"type":"string","enum":["root-movement"]}},"required":["entries","group"],"additionalProperties":false}],"maxItems":4,"minItems":4},"headsUp":{"type":"object","properties":{"eventIds":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"kind":{"type":"string","enum":["events-without-identity"]}},"required":["eventIds","kind"],"additionalProperties":false},"state":{"type":"string","enum":["ready"]}},"required":["groups","state"],"additionalProperties":false}]},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["address","history","prescriptionId"],"additionalProperties":false}},"guidance":{"type":"object","properties":{"equipmentAvailability":{"type":"string","enum":["assume-available-until-equipment-profiles-exist"]},"preparationRevision":{"type":"string","enum":["review-stale-before-replacing"]},"saveMode":{"type":"string","enum":["save-settled-sessions-incrementally"]},"saveTool":{"type":"string","enum":["plan_session"]},"sessionBrief":{"type":"string","enum":["write-one-short-markdown-brief-per-session"]},"unresolvedChoices":{"type":"string","enum":["discuss-before-saving"]}},"required":["equipmentAvailability","preparationRevision","saveMode","saveTool","sessionBrief","unresolvedChoices"],"additionalProperties":false},"kind":{"type":"string","enum":["session"]},"session":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1},"cycleId":{"type":"string","minLength":1},"media":{},"prescriptions":{"type":"array","items":{"type":"object","properties":{"actuals":{"type":"array","items":{"type":"object","properties":{"eventId":{"type":"string","minLength":1},"metadata":{"anyOf":[{"$ref":"#/components/schemas/AthleteResultMetadata"},{"type":"null"}]},"performance":{"anyOf":[{"type":"object","properties":{"precision":{"type":"string","enum":["date"]},"date":{"type":"string"}},"required":["precision","date"],"additionalProperties":false},{"type":"object","properties":{"precision":{"type":"string","enum":["instant"]},"timestamp":{"type":"string"}},"required":["precision","timestamp"],"additionalProperties":false}]},"result":{},"resultRevision":{"type":"integer","minimum":0,"maximum":9007199254740991},"resultSpec":{},"sourceProjectionHash":{"type":"string","minLength":1},"sourceRevisionId":{"type":"string","minLength":1}},"required":["eventId","metadata","performance","result","resultRevision","resultSpec","sourceProjectionHash","sourceRevisionId"],"additionalProperties":false}},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"preparation":{"type":"object","properties":{"current":{"anyOf":[{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false},{"type":"null"}]},"history":{"type":"array","items":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false}},"stale":{"anyOf":[{"type":"object","properties":{"currentContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"revision":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false}},"required":["currentContentHash","preparedAgainstContentHash","revision"],"additionalProperties":false},{"type":"null"}]},"unavailable":{"type":"object","properties":{"reason":{"type":"string","enum":["reference-preparation-content-hash-absent"]},"revision":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false}},"required":["reason","revision"],"additionalProperties":false}},"required":["current","history","stale"],"additionalProperties":false},"prescriptionId":{"type":"string","minLength":1},"resultSpec":{},"status":{"type":"string","enum":["conformed"]}},"required":["actuals","address","preparation","prescriptionId","resultSpec","status"],"additionalProperties":false}},"programId":{"type":"string","minLength":1},"projectionHash":{"type":"string","minLength":1},"releaseScope":{},"revisionId":{"type":"string","minLength":1},"session":{},"sessionPreparation":{"type":"object","properties":{"current":{"anyOf":[{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false},{"type":"null"}]},"history":{"type":"array","items":{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false}},"stale":{"anyOf":[{"type":"object","properties":{"currentContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"revision":{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false}},"required":["currentContentHash","preparedAgainstContentHash","revision"],"additionalProperties":false},{"type":"null"}]},"unavailable":{"type":"object","properties":{"reason":{"type":"string","enum":["reference-preparation-content-hash-absent"]},"revision":{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false}},"required":["reason","revision"],"additionalProperties":false}},"required":["current","history","stale"],"additionalProperties":false},"surface":{"type":"string","minLength":1},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false},"trackId":{"type":"string","minLength":1}},"required":["athleteId","cycleId","media","prescriptions","programId","projectionHash","releaseScope","revisionId","session","sessionPreparation","surface","target","trackId"],"additionalProperties":false}},"required":["contextualHistory","guidance","kind","session"],"additionalProperties":false},{"type":"object","properties":{"contextualHistory":{"type":"array","items":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"history":{"anyOf":[{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["pointer-join-invalid"]},"state":{"type":"string","enum":["unavailable"]}},"required":["reason","state"],"additionalProperties":false},{"type":"object","properties":{"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"state":{"type":"string","enum":["judged-empty"]}},"required":["reason","state"],"additionalProperties":false},{"type":"object","properties":{"groups":{"type":"array","prefixItems":[{"type":"object","properties":{"entries":{"type":"array","items":{"type":"object","properties":{"exposures":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"group":{"type":"string","enum":["same-slot-previous-week"]},"kind":{"type":"string","enum":["slot"]},"movement":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["movementKey","movementLabel"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"rank":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sessionDate":{"type":"string"}},"required":["exposures","group","kind","movement","prescriptionId","rank","rationale","sessionDate"],"additionalProperties":false}},"group":{"type":"string","enum":["same-slot-previous-week"]}},"required":["entries","group"],"additionalProperties":false},{"type":"object","properties":{"entries":{"type":"array","items":{"type":"object","properties":{"anchors":{"type":"object","properties":{"best":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"last":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["best","last"],"additionalProperties":false},"group":{"type":"string","enum":["same-movement"]},"kind":{"type":"string","enum":["movement"]},"movement":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["movementKey","movementLabel"],"additionalProperties":false},"rank":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["anchors","group","kind","movement","rank","rationale"],"additionalProperties":false}},"group":{"type":"string","enum":["same-movement"]}},"required":["entries","group"],"additionalProperties":false},{"type":"object","properties":{"entries":{"type":"array","items":{"type":"object","properties":{"anchors":{"type":"object","properties":{"best":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"last":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["best","last"],"additionalProperties":false},"group":{"type":"string","enum":["closely-related"]},"kind":{"type":"string","enum":["movement"]},"movement":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["movementKey","movementLabel"],"additionalProperties":false},"rank":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["anchors","group","kind","movement","rank","rationale"],"additionalProperties":false}},"group":{"type":"string","enum":["closely-related"]}},"required":["entries","group"],"additionalProperties":false},{"type":"object","properties":{"entries":{"type":"array","items":{"type":"object","properties":{"anchors":{"type":"object","properties":{"best":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"last":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"load":{"type":"object","properties":{"loadLb":{"type":"number","minimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["bands"]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["designation","kind","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["reverse-bands"]}},"required":["assistanceLb","designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"scoreLine":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["loadLb","resistance","scoreLine"],"additionalProperties":false},"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["load","occurredAt","occurredOn","result","source"],"additionalProperties":false},{"type":"object","properties":{"occurredAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredOn":{"type":"string"},"result":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"source":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete-logged"]},"occurredOn":{"type":"string"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["eventId","kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["imported-history"]},"observedOn":{"type":"string"},"projectionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","observedOn","projectionId"],"additionalProperties":false}]}},"required":["occurredAt","occurredOn","result","source"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-measured","not-prescribed","unrecognized-shape"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["best","last"],"additionalProperties":false},"group":{"type":"string","enum":["root-movement"]},"kind":{"type":"string","enum":["movement"]},"movement":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["movementKey","movementLabel"],"additionalProperties":false},"rank":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["anchors","group","kind","movement","rank","rationale"],"additionalProperties":false}},"group":{"type":"string","enum":["root-movement"]}},"required":["entries","group"],"additionalProperties":false}],"maxItems":4,"minItems":4},"headsUp":{"type":"object","properties":{"eventIds":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"kind":{"type":"string","enum":["events-without-identity"]}},"required":["eventIds","kind"],"additionalProperties":false},"state":{"type":"string","enum":["ready"]}},"required":["groups","state"],"additionalProperties":false}]},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["address","history","prescriptionId"],"additionalProperties":false}},"guidance":{"type":"object","properties":{"equipmentAvailability":{"type":"string","enum":["assume-available-until-equipment-profiles-exist"]},"preparationRevision":{"type":"string","enum":["review-stale-before-replacing"]},"saveMode":{"type":"string","enum":["save-settled-sessions-incrementally"]},"saveTool":{"type":"string","enum":["plan_session"]},"sessionBrief":{"type":"string","enum":["write-one-short-markdown-brief-per-session"]},"unresolvedChoices":{"type":"string","enum":["discuss-before-saving"]}},"required":["equipmentAvailability","preparationRevision","saveMode","saveTool","sessionBrief","unresolvedChoices"],"additionalProperties":false},"kind":{"type":"string","enum":["week"]},"week":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1},"cycleId":{"type":"string","minLength":1},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"page":{"anyOf":[{"type":"object","properties":{"cursor":{"type":"integer","minimum":0,"maximum":9007199254740991},"kind":{"type":"string","enum":["continuation"]}},"required":["cursor","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["complete"]}},"required":["kind"],"additionalProperties":false}]},"programId":{"type":"string","minLength":1},"projectionHash":{"type":"string","minLength":1},"releaseScope":{},"revisionId":{"type":"string","minLength":1},"sessions":{"type":"array","items":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1},"cycleId":{"type":"string","minLength":1},"media":{},"prescriptions":{"type":"array","items":{"type":"object","properties":{"actuals":{"type":"array","items":{"type":"object","properties":{"eventId":{"type":"string","minLength":1},"metadata":{"anyOf":[{"$ref":"#/components/schemas/AthleteResultMetadata"},{"type":"null"}]},"performance":{"anyOf":[{"type":"object","properties":{"precision":{"type":"string","enum":["date"]},"date":{"type":"string"}},"required":["precision","date"],"additionalProperties":false},{"type":"object","properties":{"precision":{"type":"string","enum":["instant"]},"timestamp":{"type":"string"}},"required":["precision","timestamp"],"additionalProperties":false}]},"result":{},"resultRevision":{"type":"integer","minimum":0,"maximum":9007199254740991},"resultSpec":{},"sourceProjectionHash":{"type":"string","minLength":1},"sourceRevisionId":{"type":"string","minLength":1}},"required":["eventId","metadata","performance","result","resultRevision","resultSpec","sourceProjectionHash","sourceRevisionId"],"additionalProperties":false}},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"preparation":{"type":"object","properties":{"current":{"anyOf":[{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false},{"type":"null"}]},"history":{"type":"array","items":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false}},"stale":{"anyOf":[{"type":"object","properties":{"currentContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"revision":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false}},"required":["currentContentHash","preparedAgainstContentHash","revision"],"additionalProperties":false},{"type":"null"}]},"unavailable":{"type":"object","properties":{"reason":{"type":"string","enum":["reference-preparation-content-hash-absent"]},"revision":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false}},"required":["reason","revision"],"additionalProperties":false}},"required":["current","history","stale"],"additionalProperties":false},"prescriptionId":{"type":"string","minLength":1},"resultSpec":{},"status":{"type":"string","enum":["conformed"]}},"required":["actuals","address","preparation","prescriptionId","resultSpec","status"],"additionalProperties":false}},"programId":{"type":"string","minLength":1},"projectionHash":{"type":"string","minLength":1},"releaseScope":{},"revisionId":{"type":"string","minLength":1},"session":{},"sessionPreparation":{"type":"object","properties":{"current":{"anyOf":[{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false},{"type":"null"}]},"history":{"type":"array","items":{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false}},"stale":{"anyOf":[{"type":"object","properties":{"currentContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"revision":{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false}},"required":["currentContentHash","preparedAgainstContentHash","revision"],"additionalProperties":false},{"type":"null"}]},"unavailable":{"type":"object","properties":{"reason":{"type":"string","enum":["reference-preparation-content-hash-absent"]},"revision":{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false}},"required":["reason","revision"],"additionalProperties":false}},"required":["current","history","stale"],"additionalProperties":false},"surface":{"type":"string","minLength":1},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false},"trackId":{"type":"string","minLength":1}},"required":["athleteId","cycleId","media","prescriptions","programId","projectionHash","releaseScope","revisionId","session","sessionPreparation","surface","target","trackId"],"additionalProperties":false}},"surface":{"type":"string","minLength":1},"trackId":{"type":"string","minLength":1}},"required":["athleteId","cycleId","cyclePath","page","programId","projectionHash","releaseScope","revisionId","sessions","surface","trackId"],"additionalProperties":false}},"required":["contextualHistory","guidance","kind","week"],"additionalProperties":false}]}}}},"422":{"description":"AthleteLeafError","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteLeafErrorEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteTrainingPlanningInput"}}},"required":true}}},"/api/rest/athlete_telemetry":{"post":{"tags":["capabilities"],"operationId":"capabilities.athlete_telemetry","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"aggregateEventCount":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"aggregateStatus":{"type":"string","enum":["complete","bounded_scan"]},"athleteId":{"type":"string","minLength":1},"blocks":{"type":"array","items":{"type":"object","properties":{"blockId":{"type":"string","minLength":1},"blockTitle":{"anyOf":[{"type":"string"},{"type":"null"}]},"dwellMs":{"type":"number","minimum":0},"equipmentSelectionCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"lastOccurredAt":{"type":"number","minimum":0},"timerUseCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"viewCount":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["blockId","blockTitle","dwellMs","equipmentSelectionCount","lastOccurredAt","timerUseCount","viewCount"],"additionalProperties":false}},"eventCount":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"events":{"type":"array","items":{"$ref":"#/components/schemas/AthleteTelemetryEvent"}},"eventsTruncated":{"type":"boolean"},"from":{"anyOf":[{"type":"number"},{"type":"null"}]},"sessions":{"type":"array","items":{"type":"object","properties":{"dwellMs":{"type":"number","minimum":0},"eventCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"firstOccurredAt":{"type":"number","minimum":0},"lastOccurredAt":{"type":"number","minimum":0},"sessionId":{"type":"string","minLength":1}},"required":["dwellMs","eventCount","firstOccurredAt","lastOccurredAt","sessionId"],"additionalProperties":false}},"to":{"anyOf":[{"type":"number"},{"type":"null"}]},"truncated":{"type":"boolean"},"unattributedEventCount":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["aggregateEventCount","aggregateStatus","athleteId","blocks","eventCount","events","eventsTruncated","from","sessions","to","truncated","unattributedEventCount"],"additionalProperties":false}}}},"422":{"description":"Error","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["LeafFailure"]},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteTelemetryInput"}}},"required":true}}},"/api/rest/athlete_timing":{"post":{"tags":["capabilities"],"operationId":"capabilities.athlete_timing","parameters":[],"security":[],"responses":{"200":{"description":"AthleteTimingOutput","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteTimingOutput"}}}},"422":{"description":"AthleteLeafError","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteLeafErrorEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteTimingInput"}}},"required":true}}},"/api/rest/training_log":{"post":{"tags":["capabilities"],"operationId":"capabilities.training_log","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"from":{"anyOf":[{"type":"number"},{"type":"null"}]},"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"resultCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"results":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"benchmarkKey":{"type":"null"},"completed":{"type":"boolean"},"equipment":{"type":"null"},"eventId":{"type":"string","minLength":1},"eventType":{"type":"string","enum":["performance_result_logged"]},"historicalMeaning":{"type":"null"},"movementKey":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"movementResolution":{"type":"string","enum":["absent","resolved","unresolved"]},"movementTitle":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"occurredAt":{"anyOf":[{"type":"number"},{"type":"null"}]},"performance":{"anyOf":[{"type":"object","properties":{"precision":{"type":"string","enum":["date"]},"date":{"type":"string"}},"required":["precision","date"],"additionalProperties":false},{"type":"object","properties":{"precision":{"type":"string","enum":["instant"]},"timestamp":{"type":"string"}},"required":["precision","timestamp"],"additionalProperties":false}]},"prescriptionTitle":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"result":{"anyOf":[{},{"type":"null"}]},"resultSpec":{},"revision":{"type":"integer","minimum":0,"maximum":9007199254740991},"sessionDate":{"type":"string","minLength":1},"sessionId":{"type":"null"},"sessionTitle":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"source":{"type":"string","enum":["app"]},"typedResult":{"type":"object","properties":{"era":{"type":"string","enum":["cycle"]},"program":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleRevisionId":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1},"programId":{"type":"string","minLength":1},"projectionHash":{"type":"string","minLength":1},"trackId":{"type":"string","minLength":1}},"required":["address","cycleRevisionId","prescriptionId","programId","projectionHash","trackId"],"additionalProperties":false},"provenance":{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-entry"]}},"required":["kind"],"additionalProperties":false},"result":{}},"required":["era","program","provenance","result"],"additionalProperties":false},"variantFingerprint":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["benchmarkKey","completed","equipment","eventId","eventType","historicalMeaning","movementKey","movementResolution","movementTitle","occurredAt","performance","prescriptionTitle","result","resultSpec","revision","sessionDate","sessionId","sessionTitle","source","typedResult","variantFingerprint"],"additionalProperties":false},{"type":"object","properties":{"benchmarkKey":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"completed":{"type":"boolean"},"equipment":{"type":"null"},"eventId":{"type":"string","minLength":1},"eventType":{"type":"string","enum":["performance_result_logged"]},"historicalMeaning":{"anyOf":[{"type":"object","properties":{"comparison":{"anyOf":[{"type":"object","properties":{"comparatorKind":{"type":"string","enum":["distance_higher_is_better","latest_comparable","load_higher_is_better","reps_higher_is_better","time_lower_is_better"]},"kind":{"type":"string","enum":["eligible"]}},"required":["comparatorKind","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["context-only"]},"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","reason"],"additionalProperties":false}]},"disposition":{"anyOf":[{"type":"object","properties":{"attribution":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["whole-task","not-reported"]},"resultIndex":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","resultIndex"],"additionalProperties":false},{"type":"object","properties":{"componentId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["component"]},"resultIndex":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["componentId","kind","resultIndex"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["whole-task","not-reported"]},"resultIndex":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","resultIndex"],"additionalProperties":false},{"type":"object","properties":{"componentId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["component"]},"resultIndex":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["componentId","kind","resultIndex"],"additionalProperties":false}]}},"kind":{"type":"string","enum":["result"]},"value":{"anyOf":[{"anyOf":[{"type":"object","properties":{"basis":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"implement":{"type":"string","enum":["dumbbell","kettlebell"]},"kind":{"type":"string","enum":["per-implement"]}},"required":["implement","kind"],"additionalProperties":false},{"type":"object","properties":{"implements":{"type":"array","prefixItems":[{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}},"kind":{"type":"string","enum":["combined-implements"]}},"required":["implements","kind"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"component":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configurations":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"arrangement":{"type":"string","enum":["single","simultaneous","changed-within-row","unreported"]},"phases":{"type":"array","prefixItems":[{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}],"minItems":1,"items":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}}},"required":["arrangement","phases"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"coverage":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["complete","partial-unpositioned"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"entries":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"load":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["external-load","no-external-load","placeholder"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"repetitions":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"successful":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"boolean"}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","load","meaning","repetitions","successful"],"additionalProperties":false},{"type":"object","properties":{"count":{"type":"integer","minimum":0,"maximum":9007199254740991},"kind":{"type":"string","enum":["set-count"]}},"required":["count","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quantity"]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["sets","repetitions","adjusted-score"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"value":{"type":"number","minimum":0}},"required":["kind","meaning","value"],"additionalProperties":false}]}},"evidence":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidenceKind":{"type":"string","enum":["reported-values","setup-only","performance-not-reported"]},"kind":{"type":"string","enum":["historical-observation"]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["basis","component","configurations","coverage","entries","evidence","evidenceKind","kind","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"basis":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"implement":{"type":"string","enum":["dumbbell","kettlebell"]},"kind":{"type":"string","enum":["per-implement"]}},"required":["implement","kind"],"additionalProperties":false},{"type":"object","properties":{"implements":{"type":"array","prefixItems":[{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}},"kind":{"type":"string","enum":["combined-implements"]}},"required":["implements","kind"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"component":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configurations":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"arrangement":{"type":"string","enum":["single","simultaneous","changed-within-row","unreported"]},"phases":{"type":"array","prefixItems":[{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}],"minItems":1,"items":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}}},"required":["arrangement","phases"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"coverage":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["complete","partial-unpositioned"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"entries":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"load":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["external-load","no-external-load","placeholder"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"repetitions":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"successful":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"boolean"}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","load","meaning","repetitions","successful"],"additionalProperties":false},{"type":"object","properties":{"count":{"type":"integer","minimum":0,"maximum":9007199254740991},"kind":{"type":"string","enum":["set-count"]}},"required":["count","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quantity"]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["sets","repetitions","adjusted-score"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"value":{"type":"number","minimum":0}},"required":["kind","meaning","value"],"additionalProperties":false}]}},"evidence":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidenceKind":{"type":"string","enum":["reported-values","setup-only","performance-not-reported"]},"kind":{"type":"string","enum":["historical-observation"]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["basis","component","configurations","coverage","entries","evidence","evidenceKind","kind","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"basis":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"implement":{"type":"string","enum":["dumbbell","kettlebell"]},"kind":{"type":"string","enum":["per-implement"]}},"required":["implement","kind"],"additionalProperties":false},{"type":"object","properties":{"implements":{"type":"array","prefixItems":[{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}},"kind":{"type":"string","enum":["combined-implements"]}},"required":["implements","kind"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"component":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configurations":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"arrangement":{"type":"string","enum":["single","simultaneous","changed-within-row","unreported"]},"phases":{"type":"array","prefixItems":[{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}],"minItems":1,"items":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}}},"required":["arrangement","phases"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"coverage":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["complete","partial-unpositioned"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"entries":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"load":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["external-load","no-external-load","placeholder"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"repetitions":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"successful":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"boolean"}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","load","meaning","repetitions","successful"],"additionalProperties":false},{"type":"object","properties":{"count":{"type":"integer","minimum":0,"maximum":9007199254740991},"kind":{"type":"string","enum":["set-count"]}},"required":["count","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quantity"]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["sets","repetitions","adjusted-score"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"value":{"type":"number","minimum":0}},"required":["kind","meaning","value"],"additionalProperties":false}]}},"evidence":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidenceKind":{"type":"string","enum":["reported-values","setup-only","performance-not-reported"]},"kind":{"type":"string","enum":["historical-observation"]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["basis","component","configurations","coverage","entries","evidence","evidenceKind","kind","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]}},"required":["attribution","kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["nonperformance"]},"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","reason"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["same-performance"]},"targetSourcePayloadHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["kind","targetSourcePayloadHash"],"additionalProperties":false}]},"performedIdentity":{"type":"object","properties":{"components":{"type":"array","items":{"type":"object","properties":{"bindingProvenance":{"type":"object","properties":{"entity":{"anyOf":[{"type":"object","properties":{"bblId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["barbell-lift"]}},"required":["bblId","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["plain-load-title"]},"normalizedTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","normalizedTitle"],"additionalProperties":false}]},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"kind":{"type":"string","enum":["sugarwod-archive-join"]},"source":{"type":"string","enum":["catalog-exact","jason-v8"]}},"required":["entity","evidence","kind","source"],"additionalProperties":false},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movement":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["movementKey","variantFingerprint"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["id","label","movement"],"additionalProperties":false}},"evidence":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["as-recorded","explicit-substitution","mixed","not-reported"]}},"required":["components","evidence","kind"],"additionalProperties":false},"sourceIdentity":{"type":"object","properties":{"components":{"type":"array","prefixItems":[{"type":"object","properties":{"bindingProvenance":{"type":"object","properties":{"entity":{"anyOf":[{"type":"object","properties":{"bblId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["barbell-lift"]}},"required":["bblId","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["plain-load-title"]},"normalizedTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","normalizedTitle"],"additionalProperties":false}]},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"kind":{"type":"string","enum":["sugarwod-archive-join"]},"source":{"type":"string","enum":["catalog-exact","jason-v8"]}},"required":["entity","evidence","kind","source"],"additionalProperties":false},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movement":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["movementKey","variantFingerprint"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["id","label","movement"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"bindingProvenance":{"type":"object","properties":{"entity":{"anyOf":[{"type":"object","properties":{"bblId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["barbell-lift"]}},"required":["bblId","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["plain-load-title"]},"normalizedTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","normalizedTitle"],"additionalProperties":false}]},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"kind":{"type":"string","enum":["sugarwod-archive-join"]},"source":{"type":"string","enum":["catalog-exact","jason-v8"]}},"required":["entity","evidence","kind","source"],"additionalProperties":false},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movement":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["movementKey","variantFingerprint"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["id","label","movement"],"additionalProperties":false}},"sourceKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["components","sourceKey","sourceTitle"],"additionalProperties":false},"sourcePayloadHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["comparison","disposition","performedIdentity","sourceIdentity","sourcePayloadHash"],"additionalProperties":false},{"type":"null"}]},"movementKey":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"movementResolution":{"type":"string","enum":["absent","resolved","unresolved"]},"movementTitle":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"occurredAt":{"type":"null"},"performance":{"type":"object","properties":{"date":{"type":"string","minLength":1},"precision":{"type":"string","enum":["date"]}},"required":["date","precision"],"additionalProperties":false},"prescriptionTitle":{"type":"null"},"result":{"type":"null"},"resultSpec":{"type":"null"},"revision":{"type":"integer","minimum":0,"maximum":9007199254740991},"sessionDate":{"type":"string","minLength":1},"sessionId":{"type":"null"},"sessionTitle":{"type":"null"},"source":{"type":"string","enum":["import"]},"typedResult":{"type":"object","properties":{"era":{"type":"string","enum":["import"]},"result":{}},"required":["era","result"],"additionalProperties":false},"variantFingerprint":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["benchmarkKey","completed","equipment","eventId","eventType","historicalMeaning","movementKey","movementResolution","movementTitle","occurredAt","performance","prescriptionTitle","result","resultSpec","revision","sessionDate","sessionId","sessionTitle","source","typedResult","variantFingerprint"],"additionalProperties":false},{"type":"object","properties":{"benchmarkKey":{"anyOf":[{"type":"string"},{"type":"null"}]},"completed":{"anyOf":[{"type":"boolean"},{"type":"null"}]},"equipment":{"anyOf":[{"type":"object","properties":{"barWeight":{"anyOf":[{"type":"number"},{"type":"null"}]},"chainWeight":{"anyOf":[{"type":"number"},{"type":"null"}]}},"required":["barWeight","chainWeight"],"additionalProperties":false},{"type":"null"}]},"eventId":{"type":"string","minLength":1},"eventType":{"type":"string","enum":["block_logged","performance_result_logged"]},"historicalMeaning":{"anyOf":[{"type":"object","properties":{"comparison":{"anyOf":[{"type":"object","properties":{"comparatorKind":{"type":"string","enum":["distance_higher_is_better","latest_comparable","load_higher_is_better","reps_higher_is_better","time_lower_is_better"]},"kind":{"type":"string","enum":["eligible"]}},"required":["comparatorKind","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["context-only"]},"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","reason"],"additionalProperties":false}]},"disposition":{"anyOf":[{"type":"object","properties":{"attribution":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["whole-task","not-reported"]},"resultIndex":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","resultIndex"],"additionalProperties":false},{"type":"object","properties":{"componentId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["component"]},"resultIndex":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["componentId","kind","resultIndex"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["whole-task","not-reported"]},"resultIndex":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","resultIndex"],"additionalProperties":false},{"type":"object","properties":{"componentId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["component"]},"resultIndex":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["componentId","kind","resultIndex"],"additionalProperties":false}]}},"kind":{"type":"string","enum":["result"]},"value":{"anyOf":[{"anyOf":[{"type":"object","properties":{"basis":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"implement":{"type":"string","enum":["dumbbell","kettlebell"]},"kind":{"type":"string","enum":["per-implement"]}},"required":["implement","kind"],"additionalProperties":false},{"type":"object","properties":{"implements":{"type":"array","prefixItems":[{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}},"kind":{"type":"string","enum":["combined-implements"]}},"required":["implements","kind"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"component":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configurations":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"arrangement":{"type":"string","enum":["single","simultaneous","changed-within-row","unreported"]},"phases":{"type":"array","prefixItems":[{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}],"minItems":1,"items":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}}},"required":["arrangement","phases"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"coverage":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["complete","partial-unpositioned"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"entries":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"load":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["external-load","no-external-load","placeholder"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"repetitions":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"successful":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"boolean"}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","load","meaning","repetitions","successful"],"additionalProperties":false},{"type":"object","properties":{"count":{"type":"integer","minimum":0,"maximum":9007199254740991},"kind":{"type":"string","enum":["set-count"]}},"required":["count","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quantity"]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["sets","repetitions","adjusted-score"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"value":{"type":"number","minimum":0}},"required":["kind","meaning","value"],"additionalProperties":false}]}},"evidence":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidenceKind":{"type":"string","enum":["reported-values","setup-only","performance-not-reported"]},"kind":{"type":"string","enum":["historical-observation"]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["basis","component","configurations","coverage","entries","evidence","evidenceKind","kind","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"basis":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"implement":{"type":"string","enum":["dumbbell","kettlebell"]},"kind":{"type":"string","enum":["per-implement"]}},"required":["implement","kind"],"additionalProperties":false},{"type":"object","properties":{"implements":{"type":"array","prefixItems":[{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}},"kind":{"type":"string","enum":["combined-implements"]}},"required":["implements","kind"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"component":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configurations":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"arrangement":{"type":"string","enum":["single","simultaneous","changed-within-row","unreported"]},"phases":{"type":"array","prefixItems":[{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}],"minItems":1,"items":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}}},"required":["arrangement","phases"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"coverage":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["complete","partial-unpositioned"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"entries":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"load":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["external-load","no-external-load","placeholder"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"repetitions":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"successful":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"boolean"}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","load","meaning","repetitions","successful"],"additionalProperties":false},{"type":"object","properties":{"count":{"type":"integer","minimum":0,"maximum":9007199254740991},"kind":{"type":"string","enum":["set-count"]}},"required":["count","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quantity"]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["sets","repetitions","adjusted-score"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"value":{"type":"number","minimum":0}},"required":["kind","meaning","value"],"additionalProperties":false}]}},"evidence":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidenceKind":{"type":"string","enum":["reported-values","setup-only","performance-not-reported"]},"kind":{"type":"string","enum":["historical-observation"]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["basis","component","configurations","coverage","entries","evidence","evidenceKind","kind","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"basis":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"implement":{"type":"string","enum":["dumbbell","kettlebell"]},"kind":{"type":"string","enum":["per-implement"]}},"required":["implement","kind"],"additionalProperties":false},{"type":"object","properties":{"implements":{"type":"array","prefixItems":[{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}},"kind":{"type":"string","enum":["combined-implements"]}},"required":["implements","kind"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"component":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configurations":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"arrangement":{"type":"string","enum":["single","simultaneous","changed-within-row","unreported"]},"phases":{"type":"array","prefixItems":[{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}],"minItems":1,"items":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}}},"required":["arrangement","phases"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"coverage":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["complete","partial-unpositioned"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"entries":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"load":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["external-load","no-external-load","placeholder"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"repetitions":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"successful":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"boolean"}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","load","meaning","repetitions","successful"],"additionalProperties":false},{"type":"object","properties":{"count":{"type":"integer","minimum":0,"maximum":9007199254740991},"kind":{"type":"string","enum":["set-count"]}},"required":["count","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quantity"]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["sets","repetitions","adjusted-score"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"value":{"type":"number","minimum":0}},"required":["kind","meaning","value"],"additionalProperties":false}]}},"evidence":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidenceKind":{"type":"string","enum":["reported-values","setup-only","performance-not-reported"]},"kind":{"type":"string","enum":["historical-observation"]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["basis","component","configurations","coverage","entries","evidence","evidenceKind","kind","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]}},"required":["attribution","kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["nonperformance"]},"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","reason"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["same-performance"]},"targetSourcePayloadHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["kind","targetSourcePayloadHash"],"additionalProperties":false}]},"performedIdentity":{"type":"object","properties":{"components":{"type":"array","items":{"type":"object","properties":{"bindingProvenance":{"type":"object","properties":{"entity":{"anyOf":[{"type":"object","properties":{"bblId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["barbell-lift"]}},"required":["bblId","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["plain-load-title"]},"normalizedTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","normalizedTitle"],"additionalProperties":false}]},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"kind":{"type":"string","enum":["sugarwod-archive-join"]},"source":{"type":"string","enum":["catalog-exact","jason-v8"]}},"required":["entity","evidence","kind","source"],"additionalProperties":false},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movement":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["movementKey","variantFingerprint"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["id","label","movement"],"additionalProperties":false}},"evidence":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["as-recorded","explicit-substitution","mixed","not-reported"]}},"required":["components","evidence","kind"],"additionalProperties":false},"sourceIdentity":{"type":"object","properties":{"components":{"type":"array","prefixItems":[{"type":"object","properties":{"bindingProvenance":{"type":"object","properties":{"entity":{"anyOf":[{"type":"object","properties":{"bblId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["barbell-lift"]}},"required":["bblId","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["plain-load-title"]},"normalizedTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","normalizedTitle"],"additionalProperties":false}]},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"kind":{"type":"string","enum":["sugarwod-archive-join"]},"source":{"type":"string","enum":["catalog-exact","jason-v8"]}},"required":["entity","evidence","kind","source"],"additionalProperties":false},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movement":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["movementKey","variantFingerprint"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["id","label","movement"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"bindingProvenance":{"type":"object","properties":{"entity":{"anyOf":[{"type":"object","properties":{"bblId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["barbell-lift"]}},"required":["bblId","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["plain-load-title"]},"normalizedTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","normalizedTitle"],"additionalProperties":false}]},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"kind":{"type":"string","enum":["sugarwod-archive-join"]},"source":{"type":"string","enum":["catalog-exact","jason-v8"]}},"required":["entity","evidence","kind","source"],"additionalProperties":false},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movement":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["movementKey","variantFingerprint"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["id","label","movement"],"additionalProperties":false}},"sourceKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["components","sourceKey","sourceTitle"],"additionalProperties":false},"sourcePayloadHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["comparison","disposition","performedIdentity","sourceIdentity","sourcePayloadHash"],"additionalProperties":false},{"type":"null"}]},"movementKey":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"movementResolution":{"type":"string","enum":["absent","resolved","unresolved"]},"movementTitle":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"occurredAt":{"type":"number"},"performance":{"type":"null"},"prescriptionTitle":{"anyOf":[{"type":"string"},{"type":"null"}]},"result":{"anyOf":[{"anyOf":[{"type":"object","properties":{"bestLoad":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"kind":{"type":"string","enum":["load_sets"]},"sets":{"type":"array","items":{"type":"object","properties":{"load":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"reps":{"anyOf":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},{"type":"null"}]},"success":{"anyOf":[{"type":"boolean"},{"type":"null"}]}},"required":["load","reps","success"],"additionalProperties":false}}},"required":["bestLoad","kind","sets"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reps"]},"reps":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","reps"],"additionalProperties":false},{"type":"object","properties":{"completed":{"type":"boolean"},"kind":{"type":"string","enum":["completion"]}},"required":["completed","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"text":{"type":"string"}},"required":["kind","text"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["time"]},"seconds":{"type":"number","minimum":0}},"required":["kind","seconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["amrap"]},"reps":{"type":"integer","minimum":0,"maximum":9007199254740991},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"totalReps":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","reps","rounds","totalReps"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"unit":{"type":"string","enum":["m","ft","mi"]},"value":{"type":"number","minimum":0}},"required":["kind","unit","value"],"additionalProperties":false},{"type":"object","properties":{"inches":{"type":"number","minimum":0},"kind":{"type":"string","enum":["height_inches"]}},"required":["inches","kind"],"additionalProperties":false}]},{"type":"null"}]},"resultSpec":{"type":"null"},"revision":{"type":"integer","minimum":0,"maximum":9007199254740991},"sessionDate":{"anyOf":[{"type":"string"},{"type":"null"}]},"sessionId":{"anyOf":[{"type":"string"},{"type":"null"}]},"sessionTitle":{"anyOf":[{"type":"string"},{"type":"null"}]},"source":{"type":"string","enum":["app","import","coach","api"]},"typedResult":{"type":"null"},"variantFingerprint":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["benchmarkKey","completed","equipment","eventId","eventType","historicalMeaning","movementKey","movementResolution","movementTitle","occurredAt","performance","prescriptionTitle","result","resultSpec","revision","sessionDate","sessionId","sessionTitle","source","typedResult","variantFingerprint"],"additionalProperties":false}]}},"skippedEventIds":{"type":"array","items":{"type":"string","minLength":1}},"skippedEventReasons":{"type":"array","items":{"type":"object","properties":{"eventId":{"type":"string","minLength":1},"reason":{"type":"string","enum":["decode","integrity"]}},"required":["eventId","reason"],"additionalProperties":false}},"to":{"anyOf":[{"type":"number"},{"type":"null"}]},"truncated":{"type":"boolean"}},"required":["from","limit","resultCount","results","to","truncated"],"additionalProperties":false}}}},"422":{"description":"Error","content":{"application/json":{"schema":{"not":{}}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListLoggedResultsQuery"}}},"required":true}}},"/api/rest/history_import_preview":{"post":{"tags":["capabilities"],"operationId":"capabilities.history_import_preview","parameters":[],"security":[],"responses":{"200":{"description":"PreviewAthleteHistoryImportResult","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PreviewAthleteHistoryImportResult"}}}},"422":{"description":"AthleteHistoryImportRefused","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteHistoryImportRefusedEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PreviewAthleteHistoryImportInput"}}},"required":true}}},"/api/rest/history_import_apply":{"post":{"tags":["capabilities"],"operationId":"capabilities.history_import_apply","parameters":[],"security":[],"responses":{"200":{"description":"ApplyAthleteHistoryImportResult","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplyAthleteHistoryImportResult"}}}},"422":{"description":"AthleteHistoryImportRefused","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteHistoryImportRefusedEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplyAthleteHistoryImportInput"}}},"required":true}}},"/api/rest/plan_session":{"post":{"tags":["capabilities"],"operationId":"capabilities.plan_session","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"entries":{"type":"array","items":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false}},"required":["address","cycleId","cycleRevisionId","operationKey","preparation","preparationId","preparedAt","prescriptionId","revision","setter"],"additionalProperties":false}},"expectedProjectionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"expectedRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"outcome":{"type":"string","enum":["applied","replayed"]},"preparedAt":{"type":"string","minLength":1},"session":{"type":"object","properties":{"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"},"preparedAgainstContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"preparedAt":{"type":"string","minLength":1},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setter":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["athlete"]}},"required":["athleteId","kind"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["cycleRevisionId","operationKey","preparation","preparedAt","revision","sessionPreparationId","setter","target"],"additionalProperties":false},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["entries","expectedProjectionHash","expectedRevisionId","operationKey","outcome","preparedAt","target"],"additionalProperties":false}}}},"422":{"description":"Error","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/AthletePreparationConflictEncoded"},{"$ref":"#/components/schemas/AthletePreparationInvalidEncoded"},{"$ref":"#/components/schemas/AthletePreparationNotFoundEncoded"}]}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"expectedEffectiveAthleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"command":{"$ref":"#/components/schemas/PlanAthleteSessionInput"}},"required":["expectedEffectiveAthleteId","command"],"additionalProperties":false}}},"required":true}}},"/api/rest/performance_substitution":{"post":{"tags":["capabilities"],"operationId":"capabilities.performance_substitution","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"records":{"type":"array","items":{"type":"object","properties":{"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sourceMovementKey":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"sourceVariantFingerprint":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"status":{"type":"string","enum":["active","ended"]},"substitution":{"type":"object","properties":{"dose":{"type":"string","enum":["inherited","athlete-edited"]},"kind":{"type":"string","enum":["athlete-performance-substitution"]},"performedMovement":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["movementKey"],"additionalProperties":false},"programmedSlot":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["address","prescriptionId"],"additionalProperties":false},"provenance":{"type":"string","enum":["athlete","athlete-agent","coach"]},"reason":{"type":"string","minLength":1},"scope":{"anyOf":[{"type":"object","properties":{"endsOn":{"not":{}},"kind":{"type":"string","enum":["one-off"]},"startsOn":{"type":"string"}},"required":["kind","startsOn"],"additionalProperties":false},{"type":"object","properties":{"endsOn":{"type":"string"},"kind":{"type":"string","enum":["standing"]},"startsOn":{"type":"string"}},"required":["kind","startsOn"],"additionalProperties":false}]},"version":{"type":"number","enum":[1]}},"required":["dose","kind","performedMovement","programmedSlot","provenance","reason","scope","version"],"additionalProperties":false},"substitutionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["revision","sourceMovementKey","sourceVariantFingerprint","status","substitution","substitutionId"],"additionalProperties":false}},"truncated":{"type":"boolean"}},"required":["records","truncated"],"additionalProperties":false},{"type":"object","properties":{"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"outcome":{"type":"string","enum":["applied","replayed"]},"record":{"type":"object","properties":{"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sourceMovementKey":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"sourceVariantFingerprint":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"status":{"type":"string","enum":["active","ended"]},"substitution":{"type":"object","properties":{"dose":{"type":"string","enum":["inherited","athlete-edited"]},"kind":{"type":"string","enum":["athlete-performance-substitution"]},"performedMovement":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["movementKey"],"additionalProperties":false},"programmedSlot":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["address","prescriptionId"],"additionalProperties":false},"provenance":{"type":"string","enum":["athlete","athlete-agent","coach"]},"reason":{"type":"string","minLength":1},"scope":{"anyOf":[{"type":"object","properties":{"endsOn":{"not":{}},"kind":{"type":"string","enum":["one-off"]},"startsOn":{"type":"string"}},"required":["kind","startsOn"],"additionalProperties":false},{"type":"object","properties":{"endsOn":{"type":"string"},"kind":{"type":"string","enum":["standing"]},"startsOn":{"type":"string"}},"required":["kind","startsOn"],"additionalProperties":false}]},"version":{"type":"number","enum":[1]}},"required":["dose","kind","performedMovement","programmedSlot","provenance","reason","scope","version"],"additionalProperties":false},"substitutionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["revision","sourceMovementKey","sourceVariantFingerprint","status","substitution","substitutionId"],"additionalProperties":false}},"required":["operationKey","outcome","record"],"additionalProperties":false}]}}}},"422":{"description":"AthleteLeafError","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteLeafErrorEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthletePerformanceSubstitutionToolInput"}}},"required":true}}},"/api/rest/log_session":{"post":{"tags":["capabilities"],"operationId":"capabilities.log_session","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"outcome":{"type":"string","enum":["applied","replayed"]},"expectedRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"expectedProjectionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"target":{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},"performance":{"anyOf":[{"type":"object","properties":{"precision":{"type":"string","enum":["date"]},"date":{"type":"string"}},"required":["precision","date"],"additionalProperties":false},{"type":"object","properties":{"precision":{"type":"string","enum":["instant"]},"timestamp":{"type":"string"}},"required":["precision","timestamp"],"additionalProperties":false}]},"entries":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"status":{"type":"string","enum":["recorded"]},"receipt":{"type":"object","properties":{"outcome":{"type":"string","enum":["applied","replayed"]},"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"expectedRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"expectedProjectionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"resultHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"performance":{"anyOf":[{"type":"object","properties":{"precision":{"type":"string","enum":["date"]},"date":{"type":"string"}},"required":["precision","date"],"additionalProperties":false},{"type":"object","properties":{"precision":{"type":"string","enum":["instant"]},"timestamp":{"type":"string"}},"required":["precision","timestamp"],"additionalProperties":false}]},"provenance":{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-entry"]}},"required":["kind"],"additionalProperties":false},"metadata":{"$ref":"#/components/schemas/AthleteResultMetadata"}},"required":["outcome","eventId","idempotencyKey","expectedRevisionId","expectedProjectionHash","address","prescriptionId","resultHash","performance","provenance"],"additionalProperties":false},"resultSpec":{}},"required":["status","receipt","resultSpec"],"additionalProperties":false},{"type":"object","properties":{"status":{"type":"string","enum":["preserved"]},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["existing-actual","explicitly-skipped"]}},"required":["status","prescriptionId","reason"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"status":{"type":"string","enum":["recorded"]},"receipt":{"type":"object","properties":{"outcome":{"type":"string","enum":["applied","replayed"]},"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"expectedRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"expectedProjectionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"resultHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"performance":{"anyOf":[{"type":"object","properties":{"precision":{"type":"string","enum":["date"]},"date":{"type":"string"}},"required":["precision","date"],"additionalProperties":false},{"type":"object","properties":{"precision":{"type":"string","enum":["instant"]},"timestamp":{"type":"string"}},"required":["precision","timestamp"],"additionalProperties":false}]},"provenance":{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-entry"]}},"required":["kind"],"additionalProperties":false},"metadata":{"$ref":"#/components/schemas/AthleteResultMetadata"}},"required":["outcome","eventId","idempotencyKey","expectedRevisionId","expectedProjectionHash","address","prescriptionId","resultHash","performance","provenance"],"additionalProperties":false},"resultSpec":{}},"required":["status","receipt","resultSpec"],"additionalProperties":false},{"type":"object","properties":{"status":{"type":"string","enum":["preserved"]},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["existing-actual","explicitly-skipped"]}},"required":["status","prescriptionId","reason"],"additionalProperties":false}]}}},"required":["operationKey","outcome","expectedRevisionId","expectedProjectionHash","target","performance","entries"],"additionalProperties":false}}}},"422":{"description":"AthleteLeafError","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteLeafErrorEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"expectedEffectiveAthleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"command":{"$ref":"#/components/schemas/LogAthleteSessionInput"}},"required":["expectedEffectiveAthleteId","command"],"additionalProperties":false}}},"required":true}}},"/api/rest/log_result":{"post":{"tags":["capabilities"],"operationId":"capabilities.log_result","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"outcome":{"type":"string","enum":["applied","replayed"]},"receipt":{"type":"object","properties":{"outcome":{"type":"string","enum":["applied","replayed"]},"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"expectedRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"expectedProjectionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"resultHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"performance":{"anyOf":[{"type":"object","properties":{"precision":{"type":"string","enum":["date"]},"date":{"type":"string"}},"required":["precision","date"],"additionalProperties":false},{"type":"object","properties":{"precision":{"type":"string","enum":["instant"]},"timestamp":{"type":"string"}},"required":["precision","timestamp"],"additionalProperties":false}]},"provenance":{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-entry"]}},"required":["kind"],"additionalProperties":false},"metadata":{"$ref":"#/components/schemas/AthleteResultMetadata"}},"required":["outcome","eventId","idempotencyKey","expectedRevisionId","expectedProjectionHash","address","prescriptionId","resultHash","performance","provenance"],"additionalProperties":false},"resultSpec":{},"status":{"type":"string","enum":["recorded"]}},"required":["outcome","receipt","resultSpec","status"],"additionalProperties":false},{"type":"object","properties":{"reason":{"type":"string","minLength":1},"resultSpec":{},"status":{"type":"string","enum":["refused"]}},"required":["reason","resultSpec","status"],"additionalProperties":false}]}}}},"422":{"description":"AthleteLeafError","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteLeafErrorEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LogAthleteResultInput"}}},"required":true}}},"/api/rest/movement_history":{"post":{"tags":["capabilities"],"operationId":"capabilities.movement_history","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"best":{"anyOf":[{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredAt":{"anyOf":[{"type":"number"},{"type":"null"}]},"performance":{"anyOf":[{"anyOf":[{"type":"object","properties":{"precision":{"type":"string","enum":["date"]},"date":{"type":"string"}},"required":["precision","date"],"additionalProperties":false},{"type":"object","properties":{"precision":{"type":"string","enum":["instant"]},"timestamp":{"type":"string"}},"required":["precision","timestamp"],"additionalProperties":false}]},{"type":"null"}]},"result":{}},"required":["eventId","occurredAt","performance","result"],"additionalProperties":false},{"type":"null"}]},"facts":{"type":"array","items":{"type":"object","properties":{"athleteNotes":{"type":"array","items":{"type":"string"}},"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"eventType":{"type":"string","enum":["performance_result_logged","block_logged"]},"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementTitle":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"occurredAt":{"anyOf":[{"type":"number"},{"type":"null"}]},"performance":{"anyOf":[{"anyOf":[{"type":"object","properties":{"precision":{"type":"string","enum":["date"]},"date":{"type":"string"}},"required":["precision","date"],"additionalProperties":false},{"type":"object","properties":{"precision":{"type":"string","enum":["instant"]},"timestamp":{"type":"string"}},"required":["precision","timestamp"],"additionalProperties":false}]},{"type":"null"}]},"prescriptionTitle":{"anyOf":[{"type":"string"},{"type":"null"}]},"result":{"anyOf":[{},{"type":"null"}]},"revision":{"type":"integer","minimum":0,"maximum":9007199254740991},"sessionDate":{"anyOf":[{"type":"string"},{"type":"null"}]},"sessionId":{"anyOf":[{"type":"string"},{"type":"null"}]},"sessionTitle":{"anyOf":[{"type":"string"},{"type":"null"}]},"sourceEvidence":{"type":"object","properties":{"eventSource":{"type":"string","enum":["app","import","coach","api"]},"progressEventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceMapping":{"anyOf":[{"type":"object","properties":{"mappingKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceKind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceMappingId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["mappingKey","sourceKind","sourceMappingId"],"additionalProperties":false},{"type":"null"}]},"sourcePayload":{"anyOf":[{"type":"object","properties":{"sourceId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceKind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourcePayloadId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceId","sourceKind","sourcePayloadId"],"additionalProperties":false},{"type":"null"}]}},"required":["eventSource","progressEventId","sourceMapping","sourcePayload"],"additionalProperties":false},"typedResult":{"anyOf":[{"anyOf":[{"type":"object","properties":{"era":{"type":"string","enum":["cycle"]},"program":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"projectionHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["address","cycleRevisionId","prescriptionId","programId","projectionHash","trackId"],"additionalProperties":false},"provenance":{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-entry"]}},"required":["kind"],"additionalProperties":false},"result":{}},"required":["era","program","provenance","result"],"additionalProperties":false},{"type":"object","properties":{"era":{"type":"string","enum":["import"]},"result":{}},"required":["era","result"],"additionalProperties":false}]},{"type":"null"}]},"variantFingerprint":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["athleteNotes","eventId","eventType","movementKey","movementTitle","occurredAt","performance","prescriptionTitle","result","revision","sessionDate","sessionId","sessionTitle","sourceEvidence","typedResult","variantFingerprint"],"additionalProperties":false}},"kind":{"type":"string","enum":["complete"]},"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"page":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exhausted"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"cursor":{"type":"string","minLength":1},"kind":{"type":"string","enum":["continuation"]}},"required":["cursor","kind"],"additionalProperties":false}]},"relatedFacts":{"type":"array","items":{"type":"object","properties":{"athleteNotes":{"type":"array","items":{"type":"string"}},"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"eventType":{"type":"string","enum":["performance_result_logged","block_logged"]},"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementTitle":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"occurredAt":{"anyOf":[{"type":"number"},{"type":"null"}]},"performance":{"anyOf":[{"anyOf":[{"type":"object","properties":{"precision":{"type":"string","enum":["date"]},"date":{"type":"string"}},"required":["precision","date"],"additionalProperties":false},{"type":"object","properties":{"precision":{"type":"string","enum":["instant"]},"timestamp":{"type":"string"}},"required":["precision","timestamp"],"additionalProperties":false}]},{"type":"null"}]},"prescriptionTitle":{"anyOf":[{"type":"string"},{"type":"null"}]},"result":{"anyOf":[{},{"type":"null"}]},"revision":{"type":"integer","minimum":0,"maximum":9007199254740991},"sessionDate":{"anyOf":[{"type":"string"},{"type":"null"}]},"sessionId":{"anyOf":[{"type":"string"},{"type":"null"}]},"sessionTitle":{"anyOf":[{"type":"string"},{"type":"null"}]},"sourceEvidence":{"type":"object","properties":{"eventSource":{"type":"string","enum":["app","import","coach","api"]},"progressEventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceMapping":{"anyOf":[{"type":"object","properties":{"mappingKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceKind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceMappingId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["mappingKey","sourceKind","sourceMappingId"],"additionalProperties":false},{"type":"null"}]},"sourcePayload":{"anyOf":[{"type":"object","properties":{"sourceId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceKind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourcePayloadId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceId","sourceKind","sourcePayloadId"],"additionalProperties":false},{"type":"null"}]}},"required":["eventSource","progressEventId","sourceMapping","sourcePayload"],"additionalProperties":false},"typedResult":{"anyOf":[{"anyOf":[{"type":"object","properties":{"era":{"type":"string","enum":["cycle"]},"program":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"projectionHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["address","cycleRevisionId","prescriptionId","programId","projectionHash","trackId"],"additionalProperties":false},"provenance":{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-entry"]}},"required":["kind"],"additionalProperties":false},"result":{}},"required":["era","program","provenance","result"],"additionalProperties":false},{"type":"object","properties":{"era":{"type":"string","enum":["import"]},"result":{}},"required":["era","result"],"additionalProperties":false}]},{"type":"null"}]},"variantFingerprint":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["athleteNotes","eventId","eventType","movementKey","movementTitle","occurredAt","performance","prescriptionTitle","result","revision","sessionDate","sessionId","sessionTitle","sourceEvidence","typedResult","variantFingerprint"],"additionalProperties":false}},"relatedOlderFactsRemain":{"type":"boolean"},"resultCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"skippedEventIds":{"type":"array","items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"skippedEventReasons":{"type":"array","items":{"type":"object","properties":{"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["decode","integrity"]}},"required":["eventId","reason"],"additionalProperties":false}},"variantFingerprint":{"anyOf":[{"type":"string"},{"type":"null"}]},"variantScoped":{"type":"boolean"}},"required":["best","facts","kind","movementKey","page","relatedFacts","relatedOlderFactsRemain","resultCount","skippedEventIds","variantFingerprint","variantScoped"],"additionalProperties":false}}}},"422":{"description":"Error","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["InvalidLeafInput","LeafFailure","AthleteMovementHistoryUnavailable"]},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteMovementHistoryQuery"}}},"required":true}}},"/api/rest/movement_catalog_search":{"post":{"tags":["capabilities"],"operationId":"capabilities.movement_catalog_search","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"availableGripVariations":{"type":"array","items":{"type":"string"}},"availableSpecialtyBars":{"type":"array","items":{"type":"string"}},"bodyParts":{"type":"array","items":{"type":"string"}},"category":{"anyOf":[{"type":"string"},{"type":"null"}]},"equipment":{"type":"array","items":{"type":"string"}},"nodeId":{"type":"string","minLength":1},"slug":{"anyOf":[{"type":"string"},{"type":"null"}]},"title":{"type":"string"},"videoUrl":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["availableGripVariations","availableSpecialtyBars","bodyParts","category","equipment","nodeId","slug","title","videoUrl"],"additionalProperties":false}}}}},"422":{"description":"ReleasedCatalogUnavailable","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReleasedCatalogUnavailableEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MovementCatalogSearchInput"}}},"required":true}}},"/api/rest/list_tracks":{"post":{"tags":["capabilities"],"operationId":"capabilities.list_tracks","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"nodeId":{"type":"string","minLength":1},"slug":{"type":"string","minLength":1},"status":{"type":"string","minLength":1},"title":{"type":"string","minLength":1}},"required":["nodeId","slug","status","title"],"additionalProperties":false}}}}},"422":{"description":"ReleasedCatalogUnavailable","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReleasedCatalogUnavailableEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NoArguments"}}},"required":true}}},"/api/rest/fitness_context_list_owned_programs":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_context_list_owned_programs","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"program":{"type":"object","properties":{"cycleKindCatalog":{},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tracks":{},"version":{"type":"number","enum":[1]}},"required":["cycleKindCatalog","displayName","evidence","id","tracks","version"],"additionalProperties":false}},"required":["organizationId","program"],"additionalProperties":false}}}}},"422":{"description":"Error","content":{"application/json":{"schema":{"not":{}}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NoArguments_1"}}},"required":true}}},"/api/rest/fitness_context_list_accessible_programs":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_context_list_accessible_programs","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"program":{"type":"object","properties":{"cycleKindCatalog":{},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tracks":{},"version":{"type":"number","enum":[1]}},"required":["cycleKindCatalog","displayName","evidence","id","tracks","version"],"additionalProperties":false}},"required":["organizationId","program"],"additionalProperties":false}}}}},"422":{"description":"Error","content":{"application/json":{"schema":{"not":{}}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NoArguments_1"}}},"required":true}}},"/api/rest/fitness_context_current":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_context_current","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"authority":{"type":"object","properties":{"activeManualRevision":{"type":"object","properties":{"manualRevisionRef":{},"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["manualRevisionRef","organizationId","programId"],"additionalProperties":false},"actorBinding":{"type":"object","properties":{"actorId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"capabilities":{"type":"array","prefixItems":[{"type":"string","enum":["programming.author","programming.review","programming.apply","programming.release","programming.genesis","programming.maintain"]}],"minItems":1,"items":{"type":"string","enum":["programming.author","programming.review","programming.apply","programming.release","programming.genesis","programming.maintain"]}},"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"role":{"type":"string","enum":["coach","operator"]}},"required":["actorId","capabilities","organizationId","programId","role"],"additionalProperties":false},"organization":{"type":"object","properties":{"name":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["name","organizationId"],"additionalProperties":false},"ownership":{"type":"object","properties":{"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"owningActorIds":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["organizationId","owningActorIds","programId"],"additionalProperties":false},"projectionTargets":{"type":"array","prefixItems":[{"type":"object","properties":{"adapterKind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"configuration":{},"configurationHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"enabled":{"type":"boolean"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"surface":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["adapterKind","configuration","configurationHash","enabled","programId","surface"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"adapterKind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"configuration":{},"configurationHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"enabled":{"type":"boolean"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"surface":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["adapterKind","configuration","configurationHash","enabled","programId","surface"],"additionalProperties":false}}},"required":["activeManualRevision","actorBinding","organization","ownership","projectionTargets"],"additionalProperties":false},"program":{"type":"object","properties":{"cycleKindCatalog":{},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tracks":{},"version":{"type":"number","enum":[1]}},"required":["cycleKindCatalog","displayName","evidence","id","tracks","version"],"additionalProperties":false}},"required":["authority","program"],"additionalProperties":false}}}},"422":{"description":"ProgramContextNotFound","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["programId"],"additionalProperties":false}}},"required":true}}},"/api/rest/fitness_context_list_enrolled_athletes":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_context_list_enrolled_athletes","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","maxLength":120},{"type":"null"}]},"enrolledAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"releasedCycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["athleteId","displayName","enrolledAt","programId","releasedCycleId"],"additionalProperties":false}}}}},"422":{"description":"Error","content":{"application/json":{"schema":{"not":{}}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NoArguments_1"}}},"required":true}}},"/api/rest/fitness_results_list_for_athlete":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_results_list_for_athlete","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"from":{"anyOf":[{"type":"number"},{"type":"null"}]},"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"resultCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"results":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"benchmarkKey":{"type":"null"},"completed":{"type":"boolean"},"equipment":{"type":"null"},"eventId":{"type":"string","minLength":1},"eventType":{"type":"string","enum":["performance_result_logged"]},"historicalMeaning":{"type":"null"},"movementKey":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"movementResolution":{"type":"string","enum":["absent","resolved","unresolved"]},"movementTitle":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"occurredAt":{"anyOf":[{"type":"number"},{"type":"null"}]},"performance":{"anyOf":[{"type":"object","properties":{"precision":{"type":"string","enum":["date"]},"date":{"type":"string"}},"required":["precision","date"],"additionalProperties":false},{"type":"object","properties":{"precision":{"type":"string","enum":["instant"]},"timestamp":{"type":"string"}},"required":["precision","timestamp"],"additionalProperties":false}]},"prescriptionTitle":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"result":{"anyOf":[{},{"type":"null"}]},"resultSpec":{},"revision":{"type":"integer","minimum":0,"maximum":9007199254740991},"sessionDate":{"type":"string","minLength":1},"sessionId":{"type":"null"},"sessionTitle":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"source":{"type":"string","enum":["app"]},"typedResult":{"type":"object","properties":{"era":{"type":"string","enum":["cycle"]},"program":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"cycleRevisionId":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1},"programId":{"type":"string","minLength":1},"projectionHash":{"type":"string","minLength":1},"trackId":{"type":"string","minLength":1}},"required":["address","cycleRevisionId","prescriptionId","programId","projectionHash","trackId"],"additionalProperties":false},"provenance":{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-entry"]}},"required":["kind"],"additionalProperties":false},"result":{}},"required":["era","program","provenance","result"],"additionalProperties":false},"variantFingerprint":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["benchmarkKey","completed","equipment","eventId","eventType","historicalMeaning","movementKey","movementResolution","movementTitle","occurredAt","performance","prescriptionTitle","result","resultSpec","revision","sessionDate","sessionId","sessionTitle","source","typedResult","variantFingerprint"],"additionalProperties":false},{"type":"object","properties":{"benchmarkKey":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"completed":{"type":"boolean"},"equipment":{"type":"null"},"eventId":{"type":"string","minLength":1},"eventType":{"type":"string","enum":["performance_result_logged"]},"historicalMeaning":{"anyOf":[{"type":"object","properties":{"comparison":{"anyOf":[{"type":"object","properties":{"comparatorKind":{"type":"string","enum":["distance_higher_is_better","latest_comparable","load_higher_is_better","reps_higher_is_better","time_lower_is_better"]},"kind":{"type":"string","enum":["eligible"]}},"required":["comparatorKind","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["context-only"]},"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","reason"],"additionalProperties":false}]},"disposition":{"anyOf":[{"type":"object","properties":{"attribution":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["whole-task","not-reported"]},"resultIndex":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","resultIndex"],"additionalProperties":false},{"type":"object","properties":{"componentId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["component"]},"resultIndex":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["componentId","kind","resultIndex"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["whole-task","not-reported"]},"resultIndex":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","resultIndex"],"additionalProperties":false},{"type":"object","properties":{"componentId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["component"]},"resultIndex":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["componentId","kind","resultIndex"],"additionalProperties":false}]}},"kind":{"type":"string","enum":["result"]},"value":{"anyOf":[{"anyOf":[{"type":"object","properties":{"basis":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"implement":{"type":"string","enum":["dumbbell","kettlebell"]},"kind":{"type":"string","enum":["per-implement"]}},"required":["implement","kind"],"additionalProperties":false},{"type":"object","properties":{"implements":{"type":"array","prefixItems":[{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}},"kind":{"type":"string","enum":["combined-implements"]}},"required":["implements","kind"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"component":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configurations":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"arrangement":{"type":"string","enum":["single","simultaneous","changed-within-row","unreported"]},"phases":{"type":"array","prefixItems":[{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}],"minItems":1,"items":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}}},"required":["arrangement","phases"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"coverage":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["complete","partial-unpositioned"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"entries":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"load":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["external-load","no-external-load","placeholder"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"repetitions":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"successful":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"boolean"}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","load","meaning","repetitions","successful"],"additionalProperties":false},{"type":"object","properties":{"count":{"type":"integer","minimum":0,"maximum":9007199254740991},"kind":{"type":"string","enum":["set-count"]}},"required":["count","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quantity"]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["sets","repetitions","adjusted-score"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"value":{"type":"number","minimum":0}},"required":["kind","meaning","value"],"additionalProperties":false}]}},"evidence":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidenceKind":{"type":"string","enum":["reported-values","setup-only","performance-not-reported"]},"kind":{"type":"string","enum":["historical-observation"]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["basis","component","configurations","coverage","entries","evidence","evidenceKind","kind","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"basis":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"implement":{"type":"string","enum":["dumbbell","kettlebell"]},"kind":{"type":"string","enum":["per-implement"]}},"required":["implement","kind"],"additionalProperties":false},{"type":"object","properties":{"implements":{"type":"array","prefixItems":[{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}},"kind":{"type":"string","enum":["combined-implements"]}},"required":["implements","kind"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"component":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configurations":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"arrangement":{"type":"string","enum":["single","simultaneous","changed-within-row","unreported"]},"phases":{"type":"array","prefixItems":[{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}],"minItems":1,"items":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}}},"required":["arrangement","phases"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"coverage":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["complete","partial-unpositioned"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"entries":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"load":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["external-load","no-external-load","placeholder"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"repetitions":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"successful":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"boolean"}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","load","meaning","repetitions","successful"],"additionalProperties":false},{"type":"object","properties":{"count":{"type":"integer","minimum":0,"maximum":9007199254740991},"kind":{"type":"string","enum":["set-count"]}},"required":["count","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quantity"]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["sets","repetitions","adjusted-score"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"value":{"type":"number","minimum":0}},"required":["kind","meaning","value"],"additionalProperties":false}]}},"evidence":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidenceKind":{"type":"string","enum":["reported-values","setup-only","performance-not-reported"]},"kind":{"type":"string","enum":["historical-observation"]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["basis","component","configurations","coverage","entries","evidence","evidenceKind","kind","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"basis":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"implement":{"type":"string","enum":["dumbbell","kettlebell"]},"kind":{"type":"string","enum":["per-implement"]}},"required":["implement","kind"],"additionalProperties":false},{"type":"object","properties":{"implements":{"type":"array","prefixItems":[{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}},"kind":{"type":"string","enum":["combined-implements"]}},"required":["implements","kind"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"component":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configurations":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"arrangement":{"type":"string","enum":["single","simultaneous","changed-within-row","unreported"]},"phases":{"type":"array","prefixItems":[{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}],"minItems":1,"items":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}}},"required":["arrangement","phases"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"coverage":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["complete","partial-unpositioned"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"entries":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"load":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["external-load","no-external-load","placeholder"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"repetitions":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"successful":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"boolean"}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","load","meaning","repetitions","successful"],"additionalProperties":false},{"type":"object","properties":{"count":{"type":"integer","minimum":0,"maximum":9007199254740991},"kind":{"type":"string","enum":["set-count"]}},"required":["count","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quantity"]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["sets","repetitions","adjusted-score"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"value":{"type":"number","minimum":0}},"required":["kind","meaning","value"],"additionalProperties":false}]}},"evidence":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidenceKind":{"type":"string","enum":["reported-values","setup-only","performance-not-reported"]},"kind":{"type":"string","enum":["historical-observation"]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["basis","component","configurations","coverage","entries","evidence","evidenceKind","kind","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]}},"required":["attribution","kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["nonperformance"]},"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","reason"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["same-performance"]},"targetSourcePayloadHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["kind","targetSourcePayloadHash"],"additionalProperties":false}]},"performedIdentity":{"type":"object","properties":{"components":{"type":"array","items":{"type":"object","properties":{"bindingProvenance":{"type":"object","properties":{"entity":{"anyOf":[{"type":"object","properties":{"bblId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["barbell-lift"]}},"required":["bblId","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["plain-load-title"]},"normalizedTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","normalizedTitle"],"additionalProperties":false}]},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"kind":{"type":"string","enum":["sugarwod-archive-join"]},"source":{"type":"string","enum":["catalog-exact","jason-v8"]}},"required":["entity","evidence","kind","source"],"additionalProperties":false},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movement":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["movementKey","variantFingerprint"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["id","label","movement"],"additionalProperties":false}},"evidence":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["as-recorded","explicit-substitution","mixed","not-reported"]}},"required":["components","evidence","kind"],"additionalProperties":false},"sourceIdentity":{"type":"object","properties":{"components":{"type":"array","prefixItems":[{"type":"object","properties":{"bindingProvenance":{"type":"object","properties":{"entity":{"anyOf":[{"type":"object","properties":{"bblId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["barbell-lift"]}},"required":["bblId","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["plain-load-title"]},"normalizedTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","normalizedTitle"],"additionalProperties":false}]},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"kind":{"type":"string","enum":["sugarwod-archive-join"]},"source":{"type":"string","enum":["catalog-exact","jason-v8"]}},"required":["entity","evidence","kind","source"],"additionalProperties":false},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movement":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["movementKey","variantFingerprint"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["id","label","movement"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"bindingProvenance":{"type":"object","properties":{"entity":{"anyOf":[{"type":"object","properties":{"bblId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["barbell-lift"]}},"required":["bblId","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["plain-load-title"]},"normalizedTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","normalizedTitle"],"additionalProperties":false}]},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"kind":{"type":"string","enum":["sugarwod-archive-join"]},"source":{"type":"string","enum":["catalog-exact","jason-v8"]}},"required":["entity","evidence","kind","source"],"additionalProperties":false},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movement":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["movementKey","variantFingerprint"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["id","label","movement"],"additionalProperties":false}},"sourceKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["components","sourceKey","sourceTitle"],"additionalProperties":false},"sourcePayloadHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["comparison","disposition","performedIdentity","sourceIdentity","sourcePayloadHash"],"additionalProperties":false},{"type":"null"}]},"movementKey":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"movementResolution":{"type":"string","enum":["absent","resolved","unresolved"]},"movementTitle":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"occurredAt":{"type":"null"},"performance":{"type":"object","properties":{"date":{"type":"string","minLength":1},"precision":{"type":"string","enum":["date"]}},"required":["date","precision"],"additionalProperties":false},"prescriptionTitle":{"type":"null"},"result":{"type":"null"},"resultSpec":{"type":"null"},"revision":{"type":"integer","minimum":0,"maximum":9007199254740991},"sessionDate":{"type":"string","minLength":1},"sessionId":{"type":"null"},"sessionTitle":{"type":"null"},"source":{"type":"string","enum":["import"]},"typedResult":{"type":"object","properties":{"era":{"type":"string","enum":["import"]},"result":{}},"required":["era","result"],"additionalProperties":false},"variantFingerprint":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["benchmarkKey","completed","equipment","eventId","eventType","historicalMeaning","movementKey","movementResolution","movementTitle","occurredAt","performance","prescriptionTitle","result","resultSpec","revision","sessionDate","sessionId","sessionTitle","source","typedResult","variantFingerprint"],"additionalProperties":false},{"type":"object","properties":{"benchmarkKey":{"anyOf":[{"type":"string"},{"type":"null"}]},"completed":{"anyOf":[{"type":"boolean"},{"type":"null"}]},"equipment":{"anyOf":[{"type":"object","properties":{"barWeight":{"anyOf":[{"type":"number"},{"type":"null"}]},"chainWeight":{"anyOf":[{"type":"number"},{"type":"null"}]}},"required":["barWeight","chainWeight"],"additionalProperties":false},{"type":"null"}]},"eventId":{"type":"string","minLength":1},"eventType":{"type":"string","enum":["block_logged","performance_result_logged"]},"historicalMeaning":{"anyOf":[{"type":"object","properties":{"comparison":{"anyOf":[{"type":"object","properties":{"comparatorKind":{"type":"string","enum":["distance_higher_is_better","latest_comparable","load_higher_is_better","reps_higher_is_better","time_lower_is_better"]},"kind":{"type":"string","enum":["eligible"]}},"required":["comparatorKind","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["context-only"]},"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","reason"],"additionalProperties":false}]},"disposition":{"anyOf":[{"type":"object","properties":{"attribution":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["whole-task","not-reported"]},"resultIndex":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","resultIndex"],"additionalProperties":false},{"type":"object","properties":{"componentId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["component"]},"resultIndex":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["componentId","kind","resultIndex"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["whole-task","not-reported"]},"resultIndex":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","resultIndex"],"additionalProperties":false},{"type":"object","properties":{"componentId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["component"]},"resultIndex":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["componentId","kind","resultIndex"],"additionalProperties":false}]}},"kind":{"type":"string","enum":["result"]},"value":{"anyOf":[{"anyOf":[{"type":"object","properties":{"basis":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"implement":{"type":"string","enum":["dumbbell","kettlebell"]},"kind":{"type":"string","enum":["per-implement"]}},"required":["implement","kind"],"additionalProperties":false},{"type":"object","properties":{"implements":{"type":"array","prefixItems":[{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}},"kind":{"type":"string","enum":["combined-implements"]}},"required":["implements","kind"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"component":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configurations":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"arrangement":{"type":"string","enum":["single","simultaneous","changed-within-row","unreported"]},"phases":{"type":"array","prefixItems":[{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}],"minItems":1,"items":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}}},"required":["arrangement","phases"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"coverage":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["complete","partial-unpositioned"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"entries":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"load":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["external-load","no-external-load","placeholder"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"repetitions":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"successful":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"boolean"}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","load","meaning","repetitions","successful"],"additionalProperties":false},{"type":"object","properties":{"count":{"type":"integer","minimum":0,"maximum":9007199254740991},"kind":{"type":"string","enum":["set-count"]}},"required":["count","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quantity"]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["sets","repetitions","adjusted-score"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"value":{"type":"number","minimum":0}},"required":["kind","meaning","value"],"additionalProperties":false}]}},"evidence":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidenceKind":{"type":"string","enum":["reported-values","setup-only","performance-not-reported"]},"kind":{"type":"string","enum":["historical-observation"]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["basis","component","configurations","coverage","entries","evidence","evidenceKind","kind","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"basis":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"implement":{"type":"string","enum":["dumbbell","kettlebell"]},"kind":{"type":"string","enum":["per-implement"]}},"required":["implement","kind"],"additionalProperties":false},{"type":"object","properties":{"implements":{"type":"array","prefixItems":[{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}},"kind":{"type":"string","enum":["combined-implements"]}},"required":["implements","kind"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"component":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configurations":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"arrangement":{"type":"string","enum":["single","simultaneous","changed-within-row","unreported"]},"phases":{"type":"array","prefixItems":[{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}],"minItems":1,"items":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}}},"required":["arrangement","phases"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"coverage":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["complete","partial-unpositioned"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"entries":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"load":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["external-load","no-external-load","placeholder"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"repetitions":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"successful":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"boolean"}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","load","meaning","repetitions","successful"],"additionalProperties":false},{"type":"object","properties":{"count":{"type":"integer","minimum":0,"maximum":9007199254740991},"kind":{"type":"string","enum":["set-count"]}},"required":["count","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quantity"]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["sets","repetitions","adjusted-score"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"value":{"type":"number","minimum":0}},"required":["kind","meaning","value"],"additionalProperties":false}]}},"evidence":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidenceKind":{"type":"string","enum":["reported-values","setup-only","performance-not-reported"]},"kind":{"type":"string","enum":["historical-observation"]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["basis","component","configurations","coverage","entries","evidence","evidenceKind","kind","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"basis":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"implement":{"type":"string","enum":["dumbbell","kettlebell"]},"kind":{"type":"string","enum":["per-implement"]}},"required":["implement","kind"],"additionalProperties":false},{"type":"object","properties":{"implements":{"type":"array","prefixItems":[{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["count","implement"],"additionalProperties":false}},"kind":{"type":"string","enum":["combined-implements"]}},"required":["implements","kind"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"component":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"configurations":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"arrangement":{"type":"string","enum":["single","simultaneous","changed-within-row","unreported"]},"phases":{"type":"array","prefixItems":[{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}],"minItems":1,"items":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight","unassisted","spotter-assisted","toe-spotted","heel-spotted","knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["configuration","designation"],"additionalProperties":false}},"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["bands","kind","role"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}}},"required":["arrangement","phases"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"coverage":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["complete","partial-unpositioned"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"entries":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"load":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["external-load","no-external-load","placeholder"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"repetitions":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"successful":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"boolean"}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["kind","load","meaning","repetitions","successful"],"additionalProperties":false},{"type":"object","properties":{"count":{"type":"integer","minimum":0,"maximum":9007199254740991},"kind":{"type":"string","enum":["set-count"]}},"required":["count","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quantity"]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["sets","repetitions","adjusted-score"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]},"value":{"type":"number","minimum":0}},"required":["kind","meaning","value"],"additionalProperties":false}]}},"evidence":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidenceKind":{"type":"string","enum":["reported-values","setup-only","performance-not-reported"]},"kind":{"type":"string","enum":["historical-observation"]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["basis","component","configurations","coverage","entries","evidence","evidenceKind","kind","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]}},"required":["attribution","kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["nonperformance"]},"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","reason"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["same-performance"]},"targetSourcePayloadHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["kind","targetSourcePayloadHash"],"additionalProperties":false}]},"performedIdentity":{"type":"object","properties":{"components":{"type":"array","items":{"type":"object","properties":{"bindingProvenance":{"type":"object","properties":{"entity":{"anyOf":[{"type":"object","properties":{"bblId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["barbell-lift"]}},"required":["bblId","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["plain-load-title"]},"normalizedTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","normalizedTitle"],"additionalProperties":false}]},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"kind":{"type":"string","enum":["sugarwod-archive-join"]},"source":{"type":"string","enum":["catalog-exact","jason-v8"]}},"required":["entity","evidence","kind","source"],"additionalProperties":false},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movement":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["movementKey","variantFingerprint"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["id","label","movement"],"additionalProperties":false}},"evidence":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["as-recorded","explicit-substitution","mixed","not-reported"]}},"required":["components","evidence","kind"],"additionalProperties":false},"sourceIdentity":{"type":"object","properties":{"components":{"type":"array","prefixItems":[{"type":"object","properties":{"bindingProvenance":{"type":"object","properties":{"entity":{"anyOf":[{"type":"object","properties":{"bblId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["barbell-lift"]}},"required":["bblId","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["plain-load-title"]},"normalizedTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","normalizedTitle"],"additionalProperties":false}]},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"kind":{"type":"string","enum":["sugarwod-archive-join"]},"source":{"type":"string","enum":["catalog-exact","jason-v8"]}},"required":["entity","evidence","kind","source"],"additionalProperties":false},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movement":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["movementKey","variantFingerprint"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["id","label","movement"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"bindingProvenance":{"type":"object","properties":{"entity":{"anyOf":[{"type":"object","properties":{"bblId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","enum":["barbell-lift"]}},"required":["bblId","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["plain-load-title"]},"normalizedTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","normalizedTitle"],"additionalProperties":false}]},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"kind":{"type":"string","enum":["sugarwod-archive-join"]},"source":{"type":"string","enum":["catalog-exact","jason-v8"]}},"required":["entity","evidence","kind","source"],"additionalProperties":false},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movement":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["movementKey","variantFingerprint"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"state":{"type":"string","enum":["absent"]}},"required":["reason","state"],"additionalProperties":false}]}},"required":["id","label","movement"],"additionalProperties":false}},"sourceKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["components","sourceKey","sourceTitle"],"additionalProperties":false},"sourcePayloadHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["comparison","disposition","performedIdentity","sourceIdentity","sourcePayloadHash"],"additionalProperties":false},{"type":"null"}]},"movementKey":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"movementResolution":{"type":"string","enum":["absent","resolved","unresolved"]},"movementTitle":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"occurredAt":{"type":"number"},"performance":{"type":"null"},"prescriptionTitle":{"anyOf":[{"type":"string"},{"type":"null"}]},"result":{"anyOf":[{"anyOf":[{"type":"object","properties":{"bestLoad":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"kind":{"type":"string","enum":["load_sets"]},"sets":{"type":"array","items":{"type":"object","properties":{"load":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"reps":{"anyOf":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},{"type":"null"}]},"success":{"anyOf":[{"type":"boolean"},{"type":"null"}]}},"required":["load","reps","success"],"additionalProperties":false}}},"required":["bestLoad","kind","sets"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reps"]},"reps":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","reps"],"additionalProperties":false},{"type":"object","properties":{"completed":{"type":"boolean"},"kind":{"type":"string","enum":["completion"]}},"required":["completed","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"text":{"type":"string"}},"required":["kind","text"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["time"]},"seconds":{"type":"number","minimum":0}},"required":["kind","seconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["amrap"]},"reps":{"type":"integer","minimum":0,"maximum":9007199254740991},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"totalReps":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","reps","rounds","totalReps"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"unit":{"type":"string","enum":["m","ft","mi"]},"value":{"type":"number","minimum":0}},"required":["kind","unit","value"],"additionalProperties":false},{"type":"object","properties":{"inches":{"type":"number","minimum":0},"kind":{"type":"string","enum":["height_inches"]}},"required":["inches","kind"],"additionalProperties":false}]},{"type":"null"}]},"resultSpec":{"type":"null"},"revision":{"type":"integer","minimum":0,"maximum":9007199254740991},"sessionDate":{"anyOf":[{"type":"string"},{"type":"null"}]},"sessionId":{"anyOf":[{"type":"string"},{"type":"null"}]},"sessionTitle":{"anyOf":[{"type":"string"},{"type":"null"}]},"source":{"type":"string","enum":["app","import","coach","api"]},"typedResult":{"type":"null"},"variantFingerprint":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["benchmarkKey","completed","equipment","eventId","eventType","historicalMeaning","movementKey","movementResolution","movementTitle","occurredAt","performance","prescriptionTitle","result","resultSpec","revision","sessionDate","sessionId","sessionTitle","source","typedResult","variantFingerprint"],"additionalProperties":false}]}},"skippedEventIds":{"type":"array","items":{"type":"string","minLength":1}},"skippedEventReasons":{"type":"array","items":{"type":"object","properties":{"eventId":{"type":"string","minLength":1},"reason":{"type":"string","enum":["decode","integrity"]}},"required":["eventId","reason"],"additionalProperties":false}},"to":{"anyOf":[{"type":"number"},{"type":"null"}]},"truncated":{"type":"boolean"}},"required":["from","limit","resultCount","results","to","truncated"],"additionalProperties":false}}}},"422":{"description":"AthleteLeafError","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteLeafErrorEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FitnessAthleteResultsInput"}}},"required":true}}},"/api/rest/fitness_analytics_cycle_adherence":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_analytics_cycle_adherence","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"athletes":{"type":"array","items":{"type":"object","properties":{"adherence":{"anyOf":[{"type":"number","minimum":0,"maximum":1},{"type":"null"}]},"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"dueSessionCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"loggedSessionCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"releasedCycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sessions":{"type":"array","items":{"type":"object","properties":{"cyclePath":{"type":"array","items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"date":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"logged":{"type":"boolean"},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionType":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]}},"required":["cyclePath","date","logged","sessionOrdinal","sessionType"],"additionalProperties":false}},"undatedSessionCount":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["adherence","athleteId","displayName","dueSessionCount","loggedSessionCount","programId","releasedCycleId","revisionId","sessions","undatedSessionCount"],"additionalProperties":false}},"calendarDate":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["athletes","calendarDate"],"additionalProperties":false}}}},"422":{"description":"AthleteLeafError","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteLeafErrorEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NoArguments_2"}}},"required":true}}},"/api/rest/fitness_analytics_lift_trend":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_analytics_lift_trend","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"best":{"anyOf":[{"type":"object","properties":{"estimatedMax":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"null"}]},"estimatedMaxReason":{"anyOf":[{"type":"string","enum":["no-result-logged","result-not-load-based","no-successful-loaded-set","reps-not-recorded","reps-not-on-chart","canonical-result-refused","load-not-straight-total","load-unit-not-pounds"]},{"type":"null"}]},"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"load":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":2000},{"type":"null"}]},"loadComponent":{"anyOf":[{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains","added-load"]},{"type":"null"}]},"loadUnit":{"anyOf":[{"type":"string","enum":["pounds","kilograms"]},{"type":"null"}]},"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementTitle":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"occurredAt":{"type":"integer","minimum":0,"maximum":9007199254740991},"performedOn":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"relation":{"type":"string","enum":["exact-variant","core-movement","ancestor-movement"]},"reps":{"anyOf":[{"type":"integer","maximum":1000,"exclusiveMinimum":0},{"type":"null"}]},"variantFingerprint":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]}},"required":["estimatedMax","estimatedMaxReason","eventId","load","loadComponent","loadUnit","movementKey","movementTitle","occurredAt","performedOn","relation","reps","variantFingerprint"],"additionalProperties":false},{"type":"null"}]},"bestRefusalReason":{"anyOf":[{"type":"string","enum":["request-not-variant-scoped","no-projectable-exact-variant-fact"]},{"type":"null"}]},"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"points":{"type":"array","items":{"type":"object","properties":{"estimatedMax":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"null"}]},"estimatedMaxReason":{"anyOf":[{"type":"string","enum":["no-result-logged","result-not-load-based","no-successful-loaded-set","reps-not-recorded","reps-not-on-chart","canonical-result-refused","load-not-straight-total","load-unit-not-pounds"]},{"type":"null"}]},"eventId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"load":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":2000},{"type":"null"}]},"loadComponent":{"anyOf":[{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains","added-load"]},{"type":"null"}]},"loadUnit":{"anyOf":[{"type":"string","enum":["pounds","kilograms"]},{"type":"null"}]},"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementTitle":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"occurredAt":{"type":"integer","minimum":0,"maximum":9007199254740991},"performedOn":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"relation":{"type":"string","enum":["exact-variant","core-movement","ancestor-movement"]},"reps":{"anyOf":[{"type":"integer","maximum":1000,"exclusiveMinimum":0},{"type":"null"}]},"variantFingerprint":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]}},"required":["estimatedMax","estimatedMaxReason","eventId","load","loadComponent","loadUnit","movementKey","movementTitle","occurredAt","performedOn","relation","reps","variantFingerprint"],"additionalProperties":false}},"variantFingerprint":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"variantScoped":{"type":"boolean"}},"required":["athleteId","best","bestRefusalReason","movementKey","points","variantFingerprint","variantScoped"],"additionalProperties":false}}}},"422":{"description":"AthleteLeafError","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteLeafErrorEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FitnessLiftTrendQuery"}}},"required":true}}},"/api/rest/fitness_analytics_session_leaderboard":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_analytics_session_leaderboard","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"direction":{"anyOf":[{"type":"string","enum":["higher","lower"]},{"type":"null"}]},"loggedButUnrankable":{"type":"array","items":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"eventId":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"performedOn":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"unrankableReason":{"anyOf":[{"type":"string","enum":["coverage-partial","distance-unit-not-comparable","height-not-inches","no-successful-loaded-set","resistance-not-straight","result-not-typed","result-unreadable","shape-not-comparable","unit-not-pounds"]},{"type":"null"}]}},"required":["athleteId","displayName","eventId","performedOn","unrankableReason"],"additionalProperties":false}},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"ranked":{"type":"array","items":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"eventId":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"performedOn":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"rank":{"anyOf":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},{"type":"null"}]},"tier":{"type":"string","enum":["finished","capped"]},"unit":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"value":{"type":"number"}},"required":["athleteId","displayName","eventId","performedOn","rank","tier","unit","value"],"additionalProperties":false}},"refusalReason":{"anyOf":[{"type":"string","enum":["mixed-score-shapes"]},{"type":"null"}]},"resultSpecKind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"unit":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"unlogged":{"type":"array","items":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"eventId":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"performedOn":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"unrankableReason":{"anyOf":[{"type":"string","enum":["coverage-partial","distance-unit-not-comparable","height-not-inches","no-successful-loaded-set","resistance-not-straight","result-not-typed","result-unreadable","shape-not-comparable","unit-not-pounds"]},{"type":"null"}]}},"required":["athleteId","displayName","eventId","performedOn","unrankableReason"],"additionalProperties":false}}},"required":["cycleId","cyclePath","direction","loggedButUnrankable","prescriptionId","ranked","refusalReason","resultSpecKind","revisionId","sessionOrdinal","unit","unlogged"],"additionalProperties":false}}}},"422":{"description":"AthleteLeafError","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteLeafErrorEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FitnessSessionLeaderboardInput"}}},"required":true}}},"/api/rest/fitness_analytics_session_timing":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_analytics_session_timing","parameters":[],"security":[],"responses":{"200":{"description":"FitnessSessionTiming","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FitnessSessionTiming"}}}},"422":{"description":"AthleteLeafError","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteLeafErrorEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FitnessSessionTimingInput"}}},"required":true}}},"/api/rest/fitness_manual_search":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_manual_search","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"context":{"type":"object","properties":{"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualRevisionId":{"type":"string","minLength":1}},"required":["organizationId","programId","manualRevisionId"],"additionalProperties":false},"manualEntries":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["principle"]},"statement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","statement"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["term"]},"term":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"meaning":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","term","meaning"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["pattern"]},"name":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"statement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","name","statement"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["progression-rule"]},"statement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","statement"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["constraint"]},"statement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"severity":{"type":"string","enum":["required","advisory"]}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","statement","severity"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["review-rule"]},"statement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"verdict":{"type":"string","enum":["approve","reject"]}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","statement","verdict"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["example"]},"subject":{"type":"string","enum":["program","cycle","session","prescription"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","subject","sourceText"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["counterexample"]},"subject":{"type":"string","enum":["program","cycle","session","prescription"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","subject","sourceText","reason"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["coach-ruling"]},"question":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"ruling":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","question","ruling"],"additionalProperties":false}]}},"precedents":{"type":"array","items":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"content":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"cycle":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"mediaAttachments":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"reviewedVerdict":{"not":{}},"kind":{"type":"string","enum":["media-attachment"]},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"mediaAttachmentId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"semanticRationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"visualReceipt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"review":{"anyOf":[{"type":"object","properties":{"outcome":{"type":"string","enum":["reviewed-match","unsafe-conflict"]},"reviewedUrl":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["outcome","reviewedUrl","reviewedTitle"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["no-match"]},"reviewedUrl":{"not":{}},"reviewedTitle":{"not":{}}},"required":["outcome"],"additionalProperties":false}]},"canChangePrescription":{"type":"boolean","enum":[false]}},"required":["kind","evidence","mediaAttachmentId","movementId","semanticRationale","visualReceipt","review","canChangePrescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["media-attachment"]},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"mediaAttachmentId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedVerdict":{"type":"object","properties":{"kind":{"type":"string","enum":["reviewed-source-verdict"]},"verdictId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"originalTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"videoUrl":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewGrade":{"type":"string","enum":["adjudicated","correlated"]},"decidedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"decidedAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"packetHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"verdictCaptureHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"sourceNodeId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceTextHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","verdictId","originalTitle","videoUrl","reviewGrade","decidedBy","decidedAt","packetHash","verdictCaptureHash","sourceNodeId","sourceTextHash","sourceRevisionId"],"additionalProperties":false},"movementId":{"not":{}},"variantId":{"not":{}},"visualReceipt":{"not":{}},"review":{"type":"object","properties":{"outcome":{"type":"string","enum":["reviewed-match"]},"reviewedUrl":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["outcome","reviewedUrl","reviewedTitle"],"additionalProperties":false},"canChangePrescription":{"type":"boolean","enum":[false]}},"required":["kind","evidence","mediaAttachmentId","reviewedVerdict","review","canChangePrescription"],"additionalProperties":false}]}},"rootCycle":{"$ref":"#/components/schemas/Suspend_"}},"required":["version","id","programId","trackId","evidence","mediaAttachments","rootCycle"],"additionalProperties":false}},"required":["version","cycle"],"additionalProperties":false}},"required":["cycleId","revisionId","revisionHash","content"],"additionalProperties":false}},"next":{"type":"array","items":{"$ref":"#/components/schemas/NextAction"}}},"required":["context","manualEntries","precedents","next"],"additionalProperties":false}}}},"422":{"description":"Error","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"},{"$ref":"#/components/schemas/ManualUnavailableEncoded"}]}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"searchText":{"type":"string","minLength":1},"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"allOf":[{"minimum":1,"maximum":20}]}},"required":["programId","searchText"],"additionalProperties":false}}},"required":true}}},"/api/rest/fitness_manual_get":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_manual_get","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"next":{"type":"array","items":{"$ref":"#/components/schemas/NextAction"}},"context":{"type":"object","properties":{"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualRevisionId":{"type":"string","minLength":1}},"required":["organizationId","programId","manualRevisionId"],"additionalProperties":false},"entries":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["principle"]},"statement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","statement"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["term"]},"term":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"meaning":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","term","meaning"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["pattern"]},"name":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"statement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","name","statement"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["progression-rule"]},"statement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","statement"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["constraint"]},"statement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"severity":{"type":"string","enum":["required","advisory"]}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","statement","severity"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["review-rule"]},"statement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"verdict":{"type":"string","enum":["approve","reject"]}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","statement","verdict"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["example"]},"subject":{"type":"string","enum":["program","cycle","session","prescription"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","subject","sourceText"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["counterexample"]},"subject":{"type":"string","enum":["program","cycle","session","prescription"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","subject","sourceText","reason"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["coach-ruling"]},"question":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"ruling":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","question","ruling"],"additionalProperties":false}]}}},"required":["next","context","entries"],"additionalProperties":false}}}},"422":{"description":"Error","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"},{"$ref":"#/components/schemas/ManualUnavailableEncoded"},{"$ref":"#/components/schemas/ManualEntryNotFoundEncoded"}]}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"anchor":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["programId"],"additionalProperties":false}}},"required":true}}},"/api/rest/fitness_cycles_list":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_cycles_list","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"state":{"type":"string","enum":["captured","authoring","unresolved","conformed","in-review","rejected","approved","abandoned"]},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["programId","trackId","cycleId","revisionId","state"],"additionalProperties":false},{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"state":{"type":"string","enum":["legacy-unproven"]},"note":{"type":"string"}},"required":["programId","trackId","cycleId","state","note"],"additionalProperties":false}]}}}}},"422":{"description":"ProgramContextNotFound","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["programId"],"additionalProperties":false}}},"required":true}}},"/api/rest/fitness_cycles_get":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_cycles_get","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"state":{"type":"string","enum":["captured","authoring","unresolved","conformed","in-review","rejected","approved","abandoned"]},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"content":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"cycle":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"mediaAttachments":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"reviewedVerdict":{"not":{}},"kind":{"type":"string","enum":["media-attachment"]},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"mediaAttachmentId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"semanticRationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"visualReceipt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"review":{"anyOf":[{"type":"object","properties":{"outcome":{"type":"string","enum":["reviewed-match","unsafe-conflict"]},"reviewedUrl":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["outcome","reviewedUrl","reviewedTitle"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["no-match"]},"reviewedUrl":{"not":{}},"reviewedTitle":{"not":{}}},"required":["outcome"],"additionalProperties":false}]},"canChangePrescription":{"type":"boolean","enum":[false]}},"required":["kind","evidence","mediaAttachmentId","movementId","semanticRationale","visualReceipt","review","canChangePrescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["media-attachment"]},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"mediaAttachmentId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedVerdict":{"type":"object","properties":{"kind":{"type":"string","enum":["reviewed-source-verdict"]},"verdictId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"originalTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"videoUrl":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewGrade":{"type":"string","enum":["adjudicated","correlated"]},"decidedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"decidedAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"packetHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"verdictCaptureHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"sourceNodeId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceTextHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","verdictId","originalTitle","videoUrl","reviewGrade","decidedBy","decidedAt","packetHash","verdictCaptureHash","sourceNodeId","sourceTextHash","sourceRevisionId"],"additionalProperties":false},"movementId":{"not":{}},"variantId":{"not":{}},"visualReceipt":{"not":{}},"review":{"type":"object","properties":{"outcome":{"type":"string","enum":["reviewed-match"]},"reviewedUrl":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["outcome","reviewedUrl","reviewedTitle"],"additionalProperties":false},"canChangePrescription":{"type":"boolean","enum":[false]}},"required":["kind","evidence","mediaAttachmentId","reviewedVerdict","review","canChangePrescription"],"additionalProperties":false}]}},"rootCycle":{"$ref":"#/components/schemas/Suspend_"}},"required":["version","id","programId","trackId","evidence","mediaAttachments","rootCycle"],"additionalProperties":false}},"required":["version","cycle"],"additionalProperties":false},"events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"command":{"type":"object","properties":{"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"actor":{"type":"object","properties":{"role":{"type":"string","enum":["coach","athlete","operator"]},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["role","id"],"additionalProperties":false},"scope":{"type":"object","properties":{"kind":{"type":"string","enum":["cycle"]},"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualRevisionRef":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["resolved"]},"manualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","manualRevisionId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["genesis-absent"]},"reason":{"type":"string","enum":["inherited-production-release"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["kind","organizationId","programId","cycleId","trackId","manualRevisionRef"],"additionalProperties":false},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"issuedAt":{"type":"string"}},"required":["idempotencyKey","actor","scope","evidence","issuedAt"],"additionalProperties":false},"occurredAt":{"type":"string"},"kind":{"type":"string","enum":["revision.captured"]},"candidateHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"baseRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["cycleId","revisionId","command","occurredAt","kind","candidateHash"],"additionalProperties":false},{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"command":{"type":"object","properties":{"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"actor":{"type":"object","properties":{"role":{"type":"string","enum":["coach","athlete","operator"]},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["role","id"],"additionalProperties":false},"scope":{"type":"object","properties":{"kind":{"type":"string","enum":["cycle"]},"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualRevisionRef":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["resolved"]},"manualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","manualRevisionId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["genesis-absent"]},"reason":{"type":"string","enum":["inherited-production-release"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["kind","organizationId","programId","cycleId","trackId","manualRevisionRef"],"additionalProperties":false},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"issuedAt":{"type":"string"}},"required":["idempotencyKey","actor","scope","evidence","issuedAt"],"additionalProperties":false},"occurredAt":{"type":"string"},"kind":{"type":"string","enum":["revision.authoring-started"]}},"required":["cycleId","revisionId","command","occurredAt","kind"],"additionalProperties":false},{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"command":{"type":"object","properties":{"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"actor":{"type":"object","properties":{"role":{"type":"string","enum":["coach","athlete","operator"]},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["role","id"],"additionalProperties":false},"scope":{"type":"object","properties":{"kind":{"type":"string","enum":["cycle"]},"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualRevisionRef":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["resolved"]},"manualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","manualRevisionId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["genesis-absent"]},"reason":{"type":"string","enum":["inherited-production-release"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["kind","organizationId","programId","cycleId","trackId","manualRevisionRef"],"additionalProperties":false},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"issuedAt":{"type":"string"}},"required":["idempotencyKey","actor","scope","evidence","issuedAt"],"additionalProperties":false},"occurredAt":{"type":"string"},"kind":{"type":"string","enum":["revision.conform-rejected"]},"rejection":{"type":"object","properties":{"candidateHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"issueSummary":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"issueTree":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false}},"required":["candidateHash","issueSummary","issueTree","evidence"],"additionalProperties":false}},"required":["cycleId","revisionId","command","occurredAt","kind","rejection"],"additionalProperties":false},{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"command":{"type":"object","properties":{"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"actor":{"type":"object","properties":{"role":{"type":"string","enum":["coach","athlete","operator"]},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["role","id"],"additionalProperties":false},"scope":{"type":"object","properties":{"kind":{"type":"string","enum":["cycle"]},"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualRevisionRef":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["resolved"]},"manualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","manualRevisionId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["genesis-absent"]},"reason":{"type":"string","enum":["inherited-production-release"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["kind","organizationId","programId","cycleId","trackId","manualRevisionRef"],"additionalProperties":false},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"issuedAt":{"type":"string"}},"required":["idempotencyKey","actor","scope","evidence","issuedAt"],"additionalProperties":false},"occurredAt":{"type":"string"},"kind":{"type":"string","enum":["revision.conformed"]},"content":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"cycle":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"mediaAttachments":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"reviewedVerdict":{"not":{}},"kind":{"type":"string","enum":["media-attachment"]},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"mediaAttachmentId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"semanticRationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"visualReceipt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"review":{"anyOf":[{"type":"object","properties":{"outcome":{"type":"string","enum":["reviewed-match","unsafe-conflict"]},"reviewedUrl":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["outcome","reviewedUrl","reviewedTitle"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["no-match"]},"reviewedUrl":{"not":{}},"reviewedTitle":{"not":{}}},"required":["outcome"],"additionalProperties":false}]},"canChangePrescription":{"type":"boolean","enum":[false]}},"required":["kind","evidence","mediaAttachmentId","movementId","semanticRationale","visualReceipt","review","canChangePrescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["media-attachment"]},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"mediaAttachmentId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedVerdict":{"type":"object","properties":{"kind":{"type":"string","enum":["reviewed-source-verdict"]},"verdictId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"originalTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"videoUrl":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewGrade":{"type":"string","enum":["adjudicated","correlated"]},"decidedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"decidedAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"packetHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"verdictCaptureHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"sourceNodeId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceTextHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","verdictId","originalTitle","videoUrl","reviewGrade","decidedBy","decidedAt","packetHash","verdictCaptureHash","sourceNodeId","sourceTextHash","sourceRevisionId"],"additionalProperties":false},"movementId":{"not":{}},"variantId":{"not":{}},"visualReceipt":{"not":{}},"review":{"type":"object","properties":{"outcome":{"type":"string","enum":["reviewed-match"]},"reviewedUrl":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["outcome","reviewedUrl","reviewedTitle"],"additionalProperties":false},"canChangePrescription":{"type":"boolean","enum":[false]}},"required":["kind","evidence","mediaAttachmentId","reviewedVerdict","review","canChangePrescription"],"additionalProperties":false}]}},"rootCycle":{"$ref":"#/components/schemas/Suspend_"}},"required":["version","id","programId","trackId","evidence","mediaAttachments","rootCycle"],"additionalProperties":false}},"required":["version","cycle"],"additionalProperties":false},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"revisionContext":{"type":"object","properties":{"manualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualEntryIds":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"precedentRevisionIds":{"type":"array","items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}}},"required":["manualRevisionId","manualEntryIds","precedentRevisionIds"],"additionalProperties":false}},"required":["cycleId","revisionId","command","occurredAt","kind","content","revisionHash","revisionContext"],"additionalProperties":false},{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"command":{"type":"object","properties":{"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"actor":{"type":"object","properties":{"role":{"type":"string","enum":["coach","athlete","operator"]},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["role","id"],"additionalProperties":false},"scope":{"type":"object","properties":{"kind":{"type":"string","enum":["cycle"]},"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualRevisionRef":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["resolved"]},"manualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","manualRevisionId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["genesis-absent"]},"reason":{"type":"string","enum":["inherited-production-release"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["kind","organizationId","programId","cycleId","trackId","manualRevisionRef"],"additionalProperties":false},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"issuedAt":{"type":"string"}},"required":["idempotencyKey","actor","scope","evidence","issuedAt"],"additionalProperties":false},"occurredAt":{"type":"string"},"releaseScope":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["whole-cycle"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["exact-sessions-repair"]},"targets":{"type":"array","prefixItems":[{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}}},"required":["kind","targets"],"additionalProperties":false}]},"kind":{"type":"string","enum":["revision.review-requested"]},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["cycleId","revisionId","command","occurredAt","releaseScope","kind","revisionHash"],"additionalProperties":false},{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"command":{"type":"object","properties":{"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"actor":{"type":"object","properties":{"role":{"type":"string","enum":["coach","athlete","operator"]},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["role","id"],"additionalProperties":false},"scope":{"type":"object","properties":{"kind":{"type":"string","enum":["cycle"]},"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualRevisionRef":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["resolved"]},"manualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","manualRevisionId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["genesis-absent"]},"reason":{"type":"string","enum":["inherited-production-release"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["kind","organizationId","programId","cycleId","trackId","manualRevisionRef"],"additionalProperties":false},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"issuedAt":{"type":"string"}},"required":["idempotencyKey","actor","scope","evidence","issuedAt"],"additionalProperties":false},"occurredAt":{"type":"string"},"releaseScope":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["whole-cycle"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["exact-sessions-repair"]},"targets":{"type":"array","prefixItems":[{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}}},"required":["kind","targets"],"additionalProperties":false}]},"kind":{"type":"string","enum":["revision.review-recorded"]},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"decision":{"type":"object","properties":{"kind":{"type":"string","enum":["review-decision"]},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"subjectId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"decisionType":{"type":"string","enum":["approve","reject","merge-alias","guidance-review","media-review","supersede"]},"outcome":{"type":"string","enum":["approved","rejected","needs-review","unsafe-override","no-match","merged","superseded"]},"actor":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"decidedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","evidence","subjectId","decisionType","outcome","actor","decidedAt","rationale"],"additionalProperties":false}},"required":["cycleId","revisionId","command","occurredAt","releaseScope","kind","revisionHash","decision"],"additionalProperties":false},{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"command":{"type":"object","properties":{"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"actor":{"type":"object","properties":{"role":{"type":"string","enum":["coach","athlete","operator"]},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["role","id"],"additionalProperties":false},"scope":{"type":"object","properties":{"kind":{"type":"string","enum":["cycle"]},"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualRevisionRef":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["resolved"]},"manualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","manualRevisionId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["genesis-absent"]},"reason":{"type":"string","enum":["inherited-production-release"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["kind","organizationId","programId","cycleId","trackId","manualRevisionRef"],"additionalProperties":false},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"issuedAt":{"type":"string"}},"required":["idempotencyKey","actor","scope","evidence","issuedAt"],"additionalProperties":false},"occurredAt":{"type":"string"},"releaseScope":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["whole-cycle"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["exact-sessions-repair"]},"targets":{"type":"array","prefixItems":[{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}}},"required":["kind","targets"],"additionalProperties":false}]},"kind":{"type":"string","enum":["revision.projection-started"]},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"surface":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["cycleId","revisionId","command","occurredAt","releaseScope","kind","revisionHash","surface"],"additionalProperties":false},{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"command":{"type":"object","properties":{"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"actor":{"type":"object","properties":{"role":{"type":"string","enum":["coach","athlete","operator"]},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["role","id"],"additionalProperties":false},"scope":{"type":"object","properties":{"kind":{"type":"string","enum":["cycle"]},"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualRevisionRef":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["resolved"]},"manualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","manualRevisionId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["genesis-absent"]},"reason":{"type":"string","enum":["inherited-production-release"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["kind","organizationId","programId","cycleId","trackId","manualRevisionRef"],"additionalProperties":false},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"issuedAt":{"type":"string"}},"required":["idempotencyKey","actor","scope","evidence","issuedAt"],"additionalProperties":false},"occurredAt":{"type":"string"},"releaseScope":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["whole-cycle"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["exact-sessions-repair"]},"targets":{"type":"array","prefixItems":[{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}}},"required":["kind","targets"],"additionalProperties":false}]},"kind":{"type":"string","enum":["revision.projected"]},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"surface":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"projectionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["cycleId","revisionId","command","occurredAt","releaseScope","kind","revisionHash","surface","projectionHash"],"additionalProperties":false},{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"command":{"type":"object","properties":{"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"actor":{"type":"object","properties":{"role":{"type":"string","enum":["coach","athlete","operator"]},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["role","id"],"additionalProperties":false},"scope":{"type":"object","properties":{"kind":{"type":"string","enum":["cycle"]},"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualRevisionRef":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["resolved"]},"manualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","manualRevisionId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["genesis-absent"]},"reason":{"type":"string","enum":["inherited-production-release"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["kind","organizationId","programId","cycleId","trackId","manualRevisionRef"],"additionalProperties":false},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"issuedAt":{"type":"string"}},"required":["idempotencyKey","actor","scope","evidence","issuedAt"],"additionalProperties":false},"occurredAt":{"type":"string"},"releaseScope":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["whole-cycle"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["exact-sessions-repair"]},"targets":{"type":"array","prefixItems":[{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}}},"required":["kind","targets"],"additionalProperties":false}]},"kind":{"type":"string","enum":["revision.apply-requested"]},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"surface":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"projectionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"jobId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectIdempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["cycleId","revisionId","command","occurredAt","releaseScope","kind","revisionHash","surface","projectionHash","jobId","effectIdempotencyKey"],"additionalProperties":false},{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"command":{"type":"object","properties":{"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"actor":{"type":"object","properties":{"role":{"type":"string","enum":["coach","athlete","operator"]},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["role","id"],"additionalProperties":false},"scope":{"type":"object","properties":{"kind":{"type":"string","enum":["cycle"]},"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualRevisionRef":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["resolved"]},"manualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","manualRevisionId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["genesis-absent"]},"reason":{"type":"string","enum":["inherited-production-release"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["kind","organizationId","programId","cycleId","trackId","manualRevisionRef"],"additionalProperties":false},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"issuedAt":{"type":"string"}},"required":["idempotencyKey","actor","scope","evidence","issuedAt"],"additionalProperties":false},"occurredAt":{"type":"string"},"releaseScope":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["whole-cycle"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["exact-sessions-repair"]},"targets":{"type":"array","prefixItems":[{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}}},"required":["kind","targets"],"additionalProperties":false}]},"kind":{"type":"string","enum":["revision.apply-started"]},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"surface":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"projectionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["cycleId","revisionId","command","occurredAt","releaseScope","kind","revisionHash","surface","projectionHash"],"additionalProperties":false},{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"command":{"type":"object","properties":{"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"actor":{"type":"object","properties":{"role":{"type":"string","enum":["coach","athlete","operator"]},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["role","id"],"additionalProperties":false},"scope":{"type":"object","properties":{"kind":{"type":"string","enum":["cycle"]},"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualRevisionRef":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["resolved"]},"manualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","manualRevisionId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["genesis-absent"]},"reason":{"type":"string","enum":["inherited-production-release"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["kind","organizationId","programId","cycleId","trackId","manualRevisionRef"],"additionalProperties":false},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"issuedAt":{"type":"string"}},"required":["idempotencyKey","actor","scope","evidence","issuedAt"],"additionalProperties":false},"occurredAt":{"type":"string"},"releaseScope":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["whole-cycle"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["exact-sessions-repair"]},"targets":{"type":"array","prefixItems":[{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}}},"required":["kind","targets"],"additionalProperties":false}]},"kind":{"type":"string","enum":["revision.applied"]},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"surface":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"projectionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"applyReceipt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["cycleId","revisionId","command","occurredAt","releaseScope","kind","revisionHash","surface","projectionHash","applyReceipt"],"additionalProperties":false},{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"command":{"type":"object","properties":{"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"actor":{"type":"object","properties":{"role":{"type":"string","enum":["coach","athlete","operator"]},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["role","id"],"additionalProperties":false},"scope":{"type":"object","properties":{"kind":{"type":"string","enum":["cycle"]},"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualRevisionRef":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["resolved"]},"manualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","manualRevisionId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["genesis-absent"]},"reason":{"type":"string","enum":["inherited-production-release"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["kind","organizationId","programId","cycleId","trackId","manualRevisionRef"],"additionalProperties":false},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"issuedAt":{"type":"string"}},"required":["idempotencyKey","actor","scope","evidence","issuedAt"],"additionalProperties":false},"occurredAt":{"type":"string"},"releaseScope":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["whole-cycle"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["exact-sessions-repair"]},"targets":{"type":"array","prefixItems":[{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}}},"required":["kind","targets"],"additionalProperties":false}]},"kind":{"type":"string","enum":["revision.verification-started"]},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"surface":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"projectionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["cycleId","revisionId","command","occurredAt","releaseScope","kind","revisionHash","surface","projectionHash"],"additionalProperties":false},{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"command":{"type":"object","properties":{"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"actor":{"type":"object","properties":{"role":{"type":"string","enum":["coach","athlete","operator"]},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["role","id"],"additionalProperties":false},"scope":{"type":"object","properties":{"kind":{"type":"string","enum":["cycle"]},"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualRevisionRef":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["resolved"]},"manualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","manualRevisionId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["genesis-absent"]},"reason":{"type":"string","enum":["inherited-production-release"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["kind","organizationId","programId","cycleId","trackId","manualRevisionRef"],"additionalProperties":false},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"issuedAt":{"type":"string"}},"required":["idempotencyKey","actor","scope","evidence","issuedAt"],"additionalProperties":false},"occurredAt":{"type":"string"},"releaseScope":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["whole-cycle"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["exact-sessions-repair"]},"targets":{"type":"array","prefixItems":[{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}}},"required":["kind","targets"],"additionalProperties":false}]},"kind":{"type":"string","enum":["revision.readback-verified"]},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"surface":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"projectionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"expectedHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"actualHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["cycleId","revisionId","command","occurredAt","releaseScope","kind","revisionHash","surface","projectionHash","expectedHash","actualHash"],"additionalProperties":false},{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"command":{"type":"object","properties":{"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"actor":{"type":"object","properties":{"role":{"type":"string","enum":["coach","athlete","operator"]},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["role","id"],"additionalProperties":false},"scope":{"type":"object","properties":{"kind":{"type":"string","enum":["cycle"]},"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualRevisionRef":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["resolved"]},"manualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","manualRevisionId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["genesis-absent"]},"reason":{"type":"string","enum":["inherited-production-release"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["kind","organizationId","programId","cycleId","trackId","manualRevisionRef"],"additionalProperties":false},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"issuedAt":{"type":"string"}},"required":["idempotencyKey","actor","scope","evidence","issuedAt"],"additionalProperties":false},"occurredAt":{"type":"string"},"releaseScope":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["whole-cycle"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["exact-sessions-repair"]},"targets":{"type":"array","prefixItems":[{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}}},"required":["kind","targets"],"additionalProperties":false}]},"kind":{"type":"string","enum":["revision.readback-mismatched"]},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"surface":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"projectionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"expectedHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"actualHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["cycleId","revisionId","command","occurredAt","releaseScope","kind","revisionHash","surface","projectionHash","expectedHash","actualHash"],"additionalProperties":false},{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"command":{"type":"object","properties":{"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"actor":{"type":"object","properties":{"role":{"type":"string","enum":["coach","athlete","operator"]},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["role","id"],"additionalProperties":false},"scope":{"type":"object","properties":{"kind":{"type":"string","enum":["cycle"]},"organizationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualRevisionRef":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["resolved"]},"manualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","manualRevisionId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["genesis-absent"]},"reason":{"type":"string","enum":["inherited-production-release"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["kind","organizationId","programId","cycleId","trackId","manualRevisionRef"],"additionalProperties":false},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"issuedAt":{"type":"string"}},"required":["idempotencyKey","actor","scope","evidence","issuedAt"],"additionalProperties":false},"occurredAt":{"type":"string"},"releaseScope":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["whole-cycle"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["exact-sessions-repair"]},"targets":{"type":"array","prefixItems":[{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}}},"required":["kind","targets"],"additionalProperties":false}]},"kind":{"type":"string","enum":["revision.released"]},"trigger":{"type":"string","enum":["auto-on-verify"]},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"surface":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"projectionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["cycleId","revisionId","command","occurredAt","releaseScope","kind","revisionHash","surface","projectionHash"],"additionalProperties":false},{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"occurredAt":{"type":"string"},"kind":{"type":"string","enum":["revision.release-imported"]},"source":{"type":"object","properties":{"ref":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sha256":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["ref","sha256"],"additionalProperties":false},"content":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"cycle":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"mediaAttachments":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"reviewedVerdict":{"not":{}},"kind":{"type":"string","enum":["media-attachment"]},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"mediaAttachmentId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"semanticRationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"visualReceipt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"review":{"anyOf":[{"type":"object","properties":{"outcome":{"type":"string","enum":["reviewed-match","unsafe-conflict"]},"reviewedUrl":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["outcome","reviewedUrl","reviewedTitle"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["no-match"]},"reviewedUrl":{"not":{}},"reviewedTitle":{"not":{}}},"required":["outcome"],"additionalProperties":false}]},"canChangePrescription":{"type":"boolean","enum":[false]}},"required":["kind","evidence","mediaAttachmentId","movementId","semanticRationale","visualReceipt","review","canChangePrescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["media-attachment"]},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"mediaAttachmentId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedVerdict":{"type":"object","properties":{"kind":{"type":"string","enum":["reviewed-source-verdict"]},"verdictId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"originalTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"videoUrl":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewGrade":{"type":"string","enum":["adjudicated","correlated"]},"decidedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"decidedAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"packetHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"verdictCaptureHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"sourceNodeId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceTextHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","verdictId","originalTitle","videoUrl","reviewGrade","decidedBy","decidedAt","packetHash","verdictCaptureHash","sourceNodeId","sourceTextHash","sourceRevisionId"],"additionalProperties":false},"movementId":{"not":{}},"variantId":{"not":{}},"visualReceipt":{"not":{}},"review":{"type":"object","properties":{"outcome":{"type":"string","enum":["reviewed-match"]},"reviewedUrl":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedTitle":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["outcome","reviewedUrl","reviewedTitle"],"additionalProperties":false},"canChangePrescription":{"type":"boolean","enum":[false]}},"required":["kind","evidence","mediaAttachmentId","reviewedVerdict","review","canChangePrescription"],"additionalProperties":false}]}},"rootCycle":{"$ref":"#/components/schemas/Suspend_"}},"required":["version","id","programId","trackId","evidence","mediaAttachments","rootCycle"],"additionalProperties":false}},"required":["version","cycle"],"additionalProperties":false},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["cycleId","revisionId","occurredAt","kind","source","content","revisionHash"],"additionalProperties":false}]}},"next":{"type":"array","items":{"$ref":"#/components/schemas/NextAction"}}},"required":["programId","cycleId","revisionId","state","events","next"],"additionalProperties":false}}}},"422":{"description":"Error","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"},{"$ref":"#/components/schemas/CycleRevisionNotFoundEncoded"}]}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["programId","cycleId","revisionId"],"additionalProperties":false}}},"required":true}}},"/api/rest/fitness_prescription_render_sheet_text":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_prescription_render_sheet_text","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"next":{"type":"array","items":{"$ref":"#/components/schemas/NextAction"}},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"state":{"type":"string","enum":["captured","authoring","unresolved","conformed","in-review","rejected","approved","abandoned"]},"cells":{"type":"array","items":{"$ref":"#/components/schemas/SheetCell"}}},"required":["next","programId","cycleId","revisionId","state","cells"],"additionalProperties":false}}}},"422":{"description":"Error","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"},{"$ref":"#/components/schemas/CycleRevisionNotFoundEncoded"},{"$ref":"#/components/schemas/SheetTextUnavailableEncoded"}]}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["programId","cycleId","revisionId"],"additionalProperties":false}}},"required":true}}},"/api/rest/fitness_cycles_change":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_cycles_change","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"status":{"type":"string","enum":["preview"]},"preview":{"type":"array","items":{"type":"object","properties":{"date":{"type":"string"},"beforeDate":{"anyOf":[{"type":"string"},{"type":"null"}]},"afterDate":{"anyOf":[{"type":"string"},{"type":"null"}]},"session":{"type":"string"},"beforeHeader":{"anyOf":[{"type":"object","properties":{"sessionType":{"anyOf":[{"type":"string"},{"type":"null"}]},"narration":{"anyOf":[{"type":"string"},{"type":"null"}]},"coachVideo":{"anyOf":[{"type":"object","properties":{"title":{"type":"string"},"videoUrl":{"type":"string"}},"required":["title","videoUrl"],"additionalProperties":false},{"type":"null"}]}},"required":["sessionType","narration","coachVideo"],"additionalProperties":false},{"type":"null"}]},"afterHeader":{"anyOf":[{"type":"object","properties":{"sessionType":{"anyOf":[{"type":"string"},{"type":"null"}]},"narration":{"anyOf":[{"type":"string"},{"type":"null"}]},"coachVideo":{"anyOf":[{"type":"object","properties":{"title":{"type":"string"},"videoUrl":{"type":"string"}},"required":["title","videoUrl"],"additionalProperties":false},{"type":"null"}]}},"required":["sessionType","narration","coachVideo"],"additionalProperties":false},{"type":"null"}]},"coachVideo":{"anyOf":[{"type":"string","enum":["added","removed","changed"]},{"type":"null"}]},"slots":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"changes":{"type":"array","items":{"type":"string","enum":["added","removed","moved","changed"]}},"before":{"anyOf":[{"type":"object","properties":{"date":{"type":"string"},"session":{"type":"string"},"position":{"type":"string"},"ordinal":{"anyOf":[{"type":"number"},{"type":"string","enum":["Infinity","-Infinity","NaN"]}]},"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"prescription":{"anyOf":[{},{"type":"null"}]},"summary":{"anyOf":[{"type":"string"},{"type":"null"}]},"coachNotes":{"anyOf":[{"type":"string"},{"type":"null"}]},"media":{"type":"array"}},"required":["date","session","position","ordinal","title","prescription","summary","coachNotes","media"],"additionalProperties":false},{"type":"null"}]},"after":{"anyOf":[{"type":"object","properties":{"date":{"type":"string"},"session":{"type":"string"},"position":{"type":"string"},"ordinal":{"anyOf":[{"type":"number"},{"type":"string","enum":["Infinity","-Infinity","NaN"]}]},"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"prescription":{"anyOf":[{},{"type":"null"}]},"summary":{"anyOf":[{"type":"string"},{"type":"null"}]},"coachNotes":{"anyOf":[{"type":"string"},{"type":"null"}]},"media":{"type":"array"}},"required":["date","session","position","ordinal","title","prescription","summary","coachNotes","media"],"additionalProperties":false},{"type":"null"}]}},"required":["id","changes","before","after"],"additionalProperties":false}},"mediaAdded":{"type":"array"},"mediaRemoved":{"type":"array"}},"required":["date","beforeDate","afterDate","session","beforeHeader","afterHeader","coachVideo","slots","mediaAdded","mediaRemoved"],"additionalProperties":false}},"confirmToken":{"type":"string"},"cycleStart":{"type":"object","properties":{"span":{"type":"object","properties":{"startDate":{"type":"string"},"endDate":{"type":"string"}},"required":["startDate","endDate"],"additionalProperties":false},"previousCycleId":{"anyOf":[{"type":"string"},{"type":"null"}]},"previousEndDate":{"anyOf":[{"type":"string"},{"type":"null"}]},"daysAfterPrevious":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"note":{"type":"string"}},"required":["span","previousCycleId","previousEndDate","daysAfterPrevious","note"],"additionalProperties":false},"next":{"type":"array","items":{"$ref":"#/components/schemas/NextAction"}}},"required":["status","preview","confirmToken","next"],"additionalProperties":false},{"type":"object","properties":{"status":{"type":"string","enum":["live"]},"revisionId":{"type":"string"},"preview":{"type":"array","items":{"type":"object","properties":{"date":{"type":"string"},"beforeDate":{"anyOf":[{"type":"string"},{"type":"null"}]},"afterDate":{"anyOf":[{"type":"string"},{"type":"null"}]},"session":{"type":"string"},"beforeHeader":{"anyOf":[{"type":"object","properties":{"sessionType":{"anyOf":[{"type":"string"},{"type":"null"}]},"narration":{"anyOf":[{"type":"string"},{"type":"null"}]},"coachVideo":{"anyOf":[{"type":"object","properties":{"title":{"type":"string"},"videoUrl":{"type":"string"}},"required":["title","videoUrl"],"additionalProperties":false},{"type":"null"}]}},"required":["sessionType","narration","coachVideo"],"additionalProperties":false},{"type":"null"}]},"afterHeader":{"anyOf":[{"type":"object","properties":{"sessionType":{"anyOf":[{"type":"string"},{"type":"null"}]},"narration":{"anyOf":[{"type":"string"},{"type":"null"}]},"coachVideo":{"anyOf":[{"type":"object","properties":{"title":{"type":"string"},"videoUrl":{"type":"string"}},"required":["title","videoUrl"],"additionalProperties":false},{"type":"null"}]}},"required":["sessionType","narration","coachVideo"],"additionalProperties":false},{"type":"null"}]},"coachVideo":{"anyOf":[{"type":"string","enum":["added","removed","changed"]},{"type":"null"}]},"slots":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"changes":{"type":"array","items":{"type":"string","enum":["added","removed","moved","changed"]}},"before":{"anyOf":[{"type":"object","properties":{"date":{"type":"string"},"session":{"type":"string"},"position":{"type":"string"},"ordinal":{"anyOf":[{"type":"number"},{"type":"string","enum":["Infinity","-Infinity","NaN"]}]},"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"prescription":{"anyOf":[{},{"type":"null"}]},"summary":{"anyOf":[{"type":"string"},{"type":"null"}]},"coachNotes":{"anyOf":[{"type":"string"},{"type":"null"}]},"media":{"type":"array"}},"required":["date","session","position","ordinal","title","prescription","summary","coachNotes","media"],"additionalProperties":false},{"type":"null"}]},"after":{"anyOf":[{"type":"object","properties":{"date":{"type":"string"},"session":{"type":"string"},"position":{"type":"string"},"ordinal":{"anyOf":[{"type":"number"},{"type":"string","enum":["Infinity","-Infinity","NaN"]}]},"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"prescription":{"anyOf":[{},{"type":"null"}]},"summary":{"anyOf":[{"type":"string"},{"type":"null"}]},"coachNotes":{"anyOf":[{"type":"string"},{"type":"null"}]},"media":{"type":"array"}},"required":["date","session","position","ordinal","title","prescription","summary","coachNotes","media"],"additionalProperties":false},{"type":"null"}]}},"required":["id","changes","before","after"],"additionalProperties":false}},"mediaAdded":{"type":"array"},"mediaRemoved":{"type":"array"}},"required":["date","beforeDate","afterDate","session","beforeHeader","afterHeader","coachVideo","slots","mediaAdded","mediaRemoved"],"additionalProperties":false}},"next":{"type":"array","items":{"$ref":"#/components/schemas/NextAction"}}},"required":["status","revisionId","preview","next"],"additionalProperties":false},{"type":"object","properties":{"status":{"type":"string","enum":["refused"]},"errorTag":{"type":"string"},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false},"issueTree":{"type":"string"},"issues":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","enum":["program-mismatch","unknown-track","unknown-cycle-kind","cycle-kind-not-allowed-for-track","cycle-child-unit-mismatch","cycle-child-kind-mismatch","cycle-child-count-mismatch","cycle-ordinals-not-ascending","session-ordinals-not-ascending","position-ordinals-not-ascending","unknown-position-label","position-label-ordinal-mismatch","session-type-not-allowed","unknown-session-type","session-type-assignment-mismatch","prescription-address-mismatch"]},"path":{"type":"string"},"message":{"type":"string"}},"required":["code","path","message"],"additionalProperties":false}}},"required":["status","errorTag","prompt"],"additionalProperties":false}]}}}},"422":{"description":"ProgramContextNotFound","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"mode":{"type":"string","enum":["preview","confirm"]},"candidateJson":{"type":"string","minLength":1},"coachNote":{"type":"string","minLength":1},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"revisionContext":{"type":"object","properties":{"manualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualEntryIds":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"precedentRevisionIds":{"type":"array","items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}}},"required":["manualRevisionId","manualEntryIds","precedentRevisionIds"],"additionalProperties":false},"confirmToken":{"type":"string","minLength":1}},"required":["programId","cycleId"],"additionalProperties":false}}},"required":true}}},"/api/rest/fitness_calendar_read":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_calendar_read","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"weeks":{"type":"array","items":{"type":"object","properties":{"startsOn":{"type":"string"},"endsOn":{"type":"string"},"wave":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"weekInWave":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"status":{"type":"string","enum":["locked","planned","open"]},"notes":{"type":"string","minLength":1},"support":{"type":"string","minLength":1},"primaries":{"type":"object","properties":{"maxEffortLower":{"type":"object","properties":{"text":{"type":"string","minLength":1},"liftName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"liftIdentity":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["lift"]},"base":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"identityKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prContext":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","base","identityKey","prContext"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["none"]},"reason":{"type":"string","enum":["not-a-lift","complex"]}},"required":["kind","reason"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved"]},"reason":{"type":"string","enum":["missing-name","missing-stored-pair","catalog-gap","review-required","restamp-required"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["text","liftIdentity"],"additionalProperties":false},"repetitionEffortUpper":{"type":"object","properties":{"text":{"type":"string","minLength":1},"liftName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"liftIdentity":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["lift"]},"base":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"identityKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prContext":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","base","identityKey","prContext"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["none"]},"reason":{"type":"string","enum":["not-a-lift","complex"]}},"required":["kind","reason"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved"]},"reason":{"type":"string","enum":["missing-name","missing-stored-pair","catalog-gap","review-required","restamp-required"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["text","liftIdentity"],"additionalProperties":false},"dynamicEffortLower":{"type":"object","properties":{"text":{"type":"string","minLength":1},"liftName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"liftIdentity":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["lift"]},"base":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"identityKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prContext":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","base","identityKey","prContext"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["none"]},"reason":{"type":"string","enum":["not-a-lift","complex"]}},"required":["kind","reason"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved"]},"reason":{"type":"string","enum":["missing-name","missing-stored-pair","catalog-gap","review-required","restamp-required"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["text","liftIdentity"],"additionalProperties":false},"maxEffortUpper":{"type":"object","properties":{"text":{"type":"string","minLength":1},"liftName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"liftIdentity":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["lift"]},"base":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"identityKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prContext":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","base","identityKey","prContext"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["none"]},"reason":{"type":"string","enum":["not-a-lift","complex"]}},"required":["kind","reason"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved"]},"reason":{"type":"string","enum":["missing-name","missing-stored-pair","catalog-gap","review-required","restamp-required"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["text","liftIdentity"],"additionalProperties":false}},"additionalProperties":false}},"required":["startsOn","endsOn","status"],"additionalProperties":false}},"nextFrom":{"anyOf":[{"type":"string"},{"type":"null"}]},"sheet":{"type":"object","properties":{"tab":{"type":"string"},"range":{"type":"string"},"values":{"type":"array","items":{"type":"array","items":{"type":"string"}}}},"required":["tab","range","values"],"additionalProperties":false}},"required":["programId","weeks","nextFrom"],"additionalProperties":false}}}},"422":{"description":"ProgramContextNotFound","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FitnessTestCalendarReadInput"}}},"required":true}}},"/api/rest/fitness_calendar_change":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_calendar_change","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"status":{"type":"string","enum":["preview"]},"weeks":{"type":"array","items":{"type":"object","properties":{"startsOn":{"type":"string"},"change":{"type":"string","enum":["added","removed","changed"]},"fields":{"type":"array","items":{"type":"string"}},"lockedBefore":{"type":"boolean"},"before":{"anyOf":[{"type":"object","properties":{"startsOn":{"type":"string"},"endsOn":{"type":"string"},"wave":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"weekInWave":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"status":{"type":"string","enum":["locked","planned","open"]},"notes":{"type":"string","minLength":1},"support":{"type":"string","minLength":1},"primaries":{"type":"object","properties":{"maxEffortLower":{"type":"object","properties":{"text":{"type":"string","minLength":1},"liftName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"liftIdentity":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["lift"]},"base":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"identityKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prContext":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","base","identityKey","prContext"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["none"]},"reason":{"type":"string","enum":["not-a-lift","complex"]}},"required":["kind","reason"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved"]},"reason":{"type":"string","enum":["missing-name","missing-stored-pair","catalog-gap","review-required","restamp-required"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["text","liftIdentity"],"additionalProperties":false},"repetitionEffortUpper":{"type":"object","properties":{"text":{"type":"string","minLength":1},"liftName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"liftIdentity":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["lift"]},"base":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"identityKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prContext":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","base","identityKey","prContext"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["none"]},"reason":{"type":"string","enum":["not-a-lift","complex"]}},"required":["kind","reason"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved"]},"reason":{"type":"string","enum":["missing-name","missing-stored-pair","catalog-gap","review-required","restamp-required"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["text","liftIdentity"],"additionalProperties":false},"dynamicEffortLower":{"type":"object","properties":{"text":{"type":"string","minLength":1},"liftName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"liftIdentity":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["lift"]},"base":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"identityKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prContext":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","base","identityKey","prContext"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["none"]},"reason":{"type":"string","enum":["not-a-lift","complex"]}},"required":["kind","reason"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved"]},"reason":{"type":"string","enum":["missing-name","missing-stored-pair","catalog-gap","review-required","restamp-required"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["text","liftIdentity"],"additionalProperties":false},"maxEffortUpper":{"type":"object","properties":{"text":{"type":"string","minLength":1},"liftName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"liftIdentity":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["lift"]},"base":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"identityKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prContext":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","base","identityKey","prContext"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["none"]},"reason":{"type":"string","enum":["not-a-lift","complex"]}},"required":["kind","reason"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved"]},"reason":{"type":"string","enum":["missing-name","missing-stored-pair","catalog-gap","review-required","restamp-required"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["text","liftIdentity"],"additionalProperties":false}},"additionalProperties":false}},"required":["startsOn","endsOn","status"],"additionalProperties":false},{"type":"null"}]},"after":{"anyOf":[{"type":"object","properties":{"startsOn":{"type":"string"},"endsOn":{"type":"string"},"wave":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"weekInWave":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"status":{"type":"string","enum":["locked","planned","open"]},"notes":{"type":"string","minLength":1},"support":{"type":"string","minLength":1},"primaries":{"type":"object","properties":{"maxEffortLower":{"type":"object","properties":{"text":{"type":"string","minLength":1},"liftName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"liftIdentity":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["lift"]},"base":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"identityKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prContext":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","base","identityKey","prContext"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["none"]},"reason":{"type":"string","enum":["not-a-lift","complex"]}},"required":["kind","reason"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved"]},"reason":{"type":"string","enum":["missing-name","missing-stored-pair","catalog-gap","review-required","restamp-required"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["text","liftIdentity"],"additionalProperties":false},"repetitionEffortUpper":{"type":"object","properties":{"text":{"type":"string","minLength":1},"liftName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"liftIdentity":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["lift"]},"base":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"identityKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prContext":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","base","identityKey","prContext"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["none"]},"reason":{"type":"string","enum":["not-a-lift","complex"]}},"required":["kind","reason"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved"]},"reason":{"type":"string","enum":["missing-name","missing-stored-pair","catalog-gap","review-required","restamp-required"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["text","liftIdentity"],"additionalProperties":false},"dynamicEffortLower":{"type":"object","properties":{"text":{"type":"string","minLength":1},"liftName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"liftIdentity":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["lift"]},"base":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"identityKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prContext":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","base","identityKey","prContext"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["none"]},"reason":{"type":"string","enum":["not-a-lift","complex"]}},"required":["kind","reason"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved"]},"reason":{"type":"string","enum":["missing-name","missing-stored-pair","catalog-gap","review-required","restamp-required"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["text","liftIdentity"],"additionalProperties":false},"maxEffortUpper":{"type":"object","properties":{"text":{"type":"string","minLength":1},"liftName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"liftIdentity":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["lift"]},"base":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"identityKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prContext":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","base","identityKey","prContext"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["none"]},"reason":{"type":"string","enum":["not-a-lift","complex"]}},"required":["kind","reason"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved"]},"reason":{"type":"string","enum":["missing-name","missing-stored-pair","catalog-gap","review-required","restamp-required"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["text","liftIdentity"],"additionalProperties":false}},"additionalProperties":false}},"required":["startsOn","endsOn","status"],"additionalProperties":false},{"type":"null"}]}},"required":["startsOn","change","fields","lockedBefore","before","after"],"additionalProperties":false}},"unchanged":{"type":"array","items":{"type":"string"}},"notes":{"type":"array","items":{"type":"string"}},"confirmToken":{"type":"string"}},"required":["status","weeks","unchanged","notes","confirmToken"],"additionalProperties":false},{"type":"object","properties":{"status":{"type":"string","enum":["saved"]},"changeId":{"type":"string"},"weeks":{"type":"array","items":{"type":"string"}}},"required":["status","changeId","weeks"],"additionalProperties":false},{"type":"object","properties":{"status":{"type":"string","enum":["refused"]},"errorTag":{"type":"string"},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false},"issueTree":{"type":"string"}},"required":["status","errorTag","prompt"],"additionalProperties":false}]}}}},"422":{"description":"ProgramContextNotFound","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FitnessTestCalendarChangeInput"}}},"required":true}}},"/api/rest/fitness_cycles_draft":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_cycles_draft","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"outcome":{"type":"string","enum":["applied","replayed"]},"receiptJson":{"type":"string"}},"required":["outcome","receiptJson"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["refused"]},"errorTag":{"type":"string"},"errorMessage":{"type":"string"},"issues":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","enum":["program-mismatch","unknown-track","unknown-cycle-kind","cycle-kind-not-allowed-for-track","cycle-child-unit-mismatch","cycle-child-kind-mismatch","cycle-child-count-mismatch","cycle-ordinals-not-ascending","session-ordinals-not-ascending","position-ordinals-not-ascending","unknown-position-label","position-label-ordinal-mismatch","session-type-not-allowed","unknown-session-type","session-type-assignment-mismatch","prescription-address-mismatch"]},"path":{"type":"string"},"message":{"type":"string"}},"required":["code","path","message"],"additionalProperties":false}},"receiptJson":{"type":"string"},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","receiptJson","prompt"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["conform-rejected"]},"errorTag":{"type":"string","enum":["CycleRevisionCommandSchemaIssue"]},"errorMessage":{"type":"string"},"issueTree":{"type":"string"},"receiptJson":{"anyOf":[{"type":"string"},{"type":"null"}]},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","issueTree","receiptJson","prompt"],"additionalProperties":false}]}}}},"422":{"description":"ProgramContextNotFound","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"baseRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"scope":{"$ref":"#/components/schemas/CycleRevisionScope"},"candidateJson":{"type":"string","minLength":1},"revisionContext":{"type":"object","properties":{"manualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualEntryIds":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"precedentRevisionIds":{"type":"array","items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}}},"required":["manualRevisionId","manualEntryIds","precedentRevisionIds"],"additionalProperties":false}},"required":["programId","idempotencyKey","evidence","trackId","cycleId","revisionId","candidateJson","revisionContext"],"additionalProperties":false}}},"required":true}}},"/api/rest/fitness_cycles_revise":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_cycles_revise","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"outcome":{"type":"string","enum":["applied","replayed"]},"receiptJson":{"type":"string"}},"required":["outcome","receiptJson"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["refused"]},"errorTag":{"type":"string"},"errorMessage":{"type":"string"},"issues":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","enum":["program-mismatch","unknown-track","unknown-cycle-kind","cycle-kind-not-allowed-for-track","cycle-child-unit-mismatch","cycle-child-kind-mismatch","cycle-child-count-mismatch","cycle-ordinals-not-ascending","session-ordinals-not-ascending","position-ordinals-not-ascending","unknown-position-label","position-label-ordinal-mismatch","session-type-not-allowed","unknown-session-type","session-type-assignment-mismatch","prescription-address-mismatch"]},"path":{"type":"string"},"message":{"type":"string"}},"required":["code","path","message"],"additionalProperties":false}},"receiptJson":{"type":"string"},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","receiptJson","prompt"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["conform-rejected"]},"errorTag":{"type":"string","enum":["CycleRevisionCommandSchemaIssue"]},"errorMessage":{"type":"string"},"issueTree":{"type":"string"},"receiptJson":{"anyOf":[{"type":"string"},{"type":"null"}]},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","issueTree","receiptJson","prompt"],"additionalProperties":false}]}}}},"422":{"description":"ProgramContextNotFound","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"baseRevisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"scope":{"$ref":"#/components/schemas/CycleRevisionScope"},"candidateJson":{"type":"string","minLength":1},"revisionContext":{"type":"object","properties":{"manualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"manualEntryIds":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"precedentRevisionIds":{"type":"array","items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}}},"required":["manualRevisionId","manualEntryIds","precedentRevisionIds"],"additionalProperties":false}},"required":["programId","idempotencyKey","evidence","trackId","cycleId","revisionId","baseRevisionHash","candidateJson","revisionContext"],"additionalProperties":false}}},"required":true}}},"/api/rest/fitness_cycles_project":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_cycles_project","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"outcome":{"type":"string","enum":["applied","replayed"]},"receiptJson":{"type":"string"}},"required":["outcome","receiptJson"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["refused"]},"errorTag":{"type":"string"},"errorMessage":{"type":"string"},"issues":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","enum":["program-mismatch","unknown-track","unknown-cycle-kind","cycle-kind-not-allowed-for-track","cycle-child-unit-mismatch","cycle-child-kind-mismatch","cycle-child-count-mismatch","cycle-ordinals-not-ascending","session-ordinals-not-ascending","position-ordinals-not-ascending","unknown-position-label","position-label-ordinal-mismatch","session-type-not-allowed","unknown-session-type","session-type-assignment-mismatch","prescription-address-mismatch"]},"path":{"type":"string"},"message":{"type":"string"}},"required":["code","path","message"],"additionalProperties":false}},"receiptJson":{"type":"string"},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","receiptJson","prompt"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["conform-rejected"]},"errorTag":{"type":"string","enum":["CycleRevisionCommandSchemaIssue"]},"errorMessage":{"type":"string"},"issueTree":{"type":"string"},"receiptJson":{"anyOf":[{"type":"string"},{"type":"null"}]},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","issueTree","receiptJson","prompt"],"additionalProperties":false}]}}}},"422":{"description":"ProgramContextNotFound","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"releaseScope":{"type":"object","properties":{"kind":{"type":"string","enum":["whole-cycle"]}},"required":["kind"],"additionalProperties":false},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"surface":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["programId","idempotencyKey","evidence","trackId","cycleId","releaseScope","revisionId","revisionHash","surface"],"additionalProperties":false}}},"required":true}}},"/api/rest/fitness_cycles_apply":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_cycles_apply","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"outcome":{"type":"string","enum":["applied","replayed"]},"receiptJson":{"type":"string"}},"required":["outcome","receiptJson"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["refused"]},"errorTag":{"type":"string"},"errorMessage":{"type":"string"},"issues":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","enum":["program-mismatch","unknown-track","unknown-cycle-kind","cycle-kind-not-allowed-for-track","cycle-child-unit-mismatch","cycle-child-kind-mismatch","cycle-child-count-mismatch","cycle-ordinals-not-ascending","session-ordinals-not-ascending","position-ordinals-not-ascending","unknown-position-label","position-label-ordinal-mismatch","session-type-not-allowed","unknown-session-type","session-type-assignment-mismatch","prescription-address-mismatch"]},"path":{"type":"string"},"message":{"type":"string"}},"required":["code","path","message"],"additionalProperties":false}},"receiptJson":{"type":"string"},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","receiptJson","prompt"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["conform-rejected"]},"errorTag":{"type":"string","enum":["CycleRevisionCommandSchemaIssue"]},"errorMessage":{"type":"string"},"issueTree":{"type":"string"},"receiptJson":{"anyOf":[{"type":"string"},{"type":"null"}]},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","issueTree","receiptJson","prompt"],"additionalProperties":false}]}}}},"422":{"description":"ProgramContextNotFound","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"releaseScope":{"type":"object","properties":{"kind":{"type":"string","enum":["whole-cycle"]}},"required":["kind"],"additionalProperties":false},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"surface":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"projectionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["programId","idempotencyKey","evidence","trackId","cycleId","releaseScope","revisionId","revisionHash","surface","projectionHash"],"additionalProperties":false}}},"required":true}}},"/api/rest/fitness_cycles_complete_projection":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_cycles_complete_projection","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"outcome":{"type":"string","enum":["applied","replayed"]},"receiptJson":{"type":"string"}},"required":["outcome","receiptJson"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["refused"]},"errorTag":{"type":"string"},"errorMessage":{"type":"string"},"issues":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","enum":["program-mismatch","unknown-track","unknown-cycle-kind","cycle-kind-not-allowed-for-track","cycle-child-unit-mismatch","cycle-child-kind-mismatch","cycle-child-count-mismatch","cycle-ordinals-not-ascending","session-ordinals-not-ascending","position-ordinals-not-ascending","unknown-position-label","position-label-ordinal-mismatch","session-type-not-allowed","unknown-session-type","session-type-assignment-mismatch","prescription-address-mismatch"]},"path":{"type":"string"},"message":{"type":"string"}},"required":["code","path","message"],"additionalProperties":false}},"receiptJson":{"type":"string"},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","receiptJson","prompt"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["conform-rejected"]},"errorTag":{"type":"string","enum":["CycleRevisionCommandSchemaIssue"]},"errorMessage":{"type":"string"},"issueTree":{"type":"string"},"receiptJson":{"anyOf":[{"type":"string"},{"type":"null"}]},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","issueTree","receiptJson","prompt"],"additionalProperties":false}]}}}},"422":{"description":"ProgramContextNotFound","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"releaseScope":{"type":"object","properties":{"kind":{"type":"string","enum":["whole-cycle"]}},"required":["kind"],"additionalProperties":false},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"surface":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"projectionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"jobId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["programId","idempotencyKey","evidence","trackId","cycleId","releaseScope","revisionId","revisionHash","surface","projectionHash","jobId"],"additionalProperties":false}}},"required":true}}},"/api/rest/fitness_cycles_release":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_cycles_release","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"outcome":{"type":"string","enum":["applied","replayed"]},"receiptJson":{"type":"string"}},"required":["outcome","receiptJson"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["refused"]},"errorTag":{"type":"string"},"errorMessage":{"type":"string"},"issues":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","enum":["program-mismatch","unknown-track","unknown-cycle-kind","cycle-kind-not-allowed-for-track","cycle-child-unit-mismatch","cycle-child-kind-mismatch","cycle-child-count-mismatch","cycle-ordinals-not-ascending","session-ordinals-not-ascending","position-ordinals-not-ascending","unknown-position-label","position-label-ordinal-mismatch","session-type-not-allowed","unknown-session-type","session-type-assignment-mismatch","prescription-address-mismatch"]},"path":{"type":"string"},"message":{"type":"string"}},"required":["code","path","message"],"additionalProperties":false}},"receiptJson":{"type":"string"},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","receiptJson","prompt"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["conform-rejected"]},"errorTag":{"type":"string","enum":["CycleRevisionCommandSchemaIssue"]},"errorMessage":{"type":"string"},"issueTree":{"type":"string"},"receiptJson":{"anyOf":[{"type":"string"},{"type":"null"}]},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","issueTree","receiptJson","prompt"],"additionalProperties":false}]}}}},"422":{"description":"ProgramContextNotFound","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"releaseScope":{"type":"object","properties":{"kind":{"type":"string","enum":["whole-cycle"]}},"required":["kind"],"additionalProperties":false},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"surface":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"projectionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["programId","idempotencyKey","evidence","trackId","cycleId","releaseScope","revisionId","revisionHash","surface","projectionHash"],"additionalProperties":false}}},"required":true}}},"/api/rest/fitness_reviews_request":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_reviews_request","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"outcome":{"type":"string","enum":["applied","replayed"]},"receiptJson":{"type":"string"}},"required":["outcome","receiptJson"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["refused"]},"errorTag":{"type":"string"},"errorMessage":{"type":"string"},"issues":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","enum":["program-mismatch","unknown-track","unknown-cycle-kind","cycle-kind-not-allowed-for-track","cycle-child-unit-mismatch","cycle-child-kind-mismatch","cycle-child-count-mismatch","cycle-ordinals-not-ascending","session-ordinals-not-ascending","position-ordinals-not-ascending","unknown-position-label","position-label-ordinal-mismatch","session-type-not-allowed","unknown-session-type","session-type-assignment-mismatch","prescription-address-mismatch"]},"path":{"type":"string"},"message":{"type":"string"}},"required":["code","path","message"],"additionalProperties":false}},"receiptJson":{"type":"string"},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","receiptJson","prompt"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["conform-rejected"]},"errorTag":{"type":"string","enum":["CycleRevisionCommandSchemaIssue"]},"errorMessage":{"type":"string"},"issueTree":{"type":"string"},"receiptJson":{"anyOf":[{"type":"string"},{"type":"null"}]},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","issueTree","receiptJson","prompt"],"additionalProperties":false}]}}}},"422":{"description":"ProgramContextNotFound","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"releaseScope":{"type":"object","properties":{"kind":{"type":"string","enum":["whole-cycle"]}},"required":["kind"],"additionalProperties":false},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["programId","idempotencyKey","evidence","trackId","cycleId","releaseScope","revisionId","revisionHash"],"additionalProperties":false}}},"required":true}}},"/api/rest/fitness_reviews_record_verdict":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_reviews_record_verdict","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"outcome":{"type":"string","enum":["applied","replayed"]},"receiptJson":{"type":"string"}},"required":["outcome","receiptJson"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["refused"]},"errorTag":{"type":"string"},"errorMessage":{"type":"string"},"issues":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","enum":["program-mismatch","unknown-track","unknown-cycle-kind","cycle-kind-not-allowed-for-track","cycle-child-unit-mismatch","cycle-child-kind-mismatch","cycle-child-count-mismatch","cycle-ordinals-not-ascending","session-ordinals-not-ascending","position-ordinals-not-ascending","unknown-position-label","position-label-ordinal-mismatch","session-type-not-allowed","unknown-session-type","session-type-assignment-mismatch","prescription-address-mismatch"]},"path":{"type":"string"},"message":{"type":"string"}},"required":["code","path","message"],"additionalProperties":false}},"receiptJson":{"type":"string"},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","receiptJson","prompt"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["conform-rejected"]},"errorTag":{"type":"string","enum":["CycleRevisionCommandSchemaIssue"]},"errorMessage":{"type":"string"},"issueTree":{"type":"string"},"receiptJson":{"anyOf":[{"type":"string"},{"type":"null"}]},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","issueTree","receiptJson","prompt"],"additionalProperties":false}]}}}},"422":{"description":"ProgramContextNotFound","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"trackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"releaseScope":{"type":"object","properties":{"kind":{"type":"string","enum":["whole-cycle"]}},"required":["kind"],"additionalProperties":false},"revisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"outcome":{"type":"string","enum":["approved","rejected"]},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["programId","idempotencyKey","evidence","trackId","cycleId","releaseScope","revisionId","revisionHash","outcome","rationale"],"additionalProperties":false}}},"required":true}}},"/api/rest/fitness_manual_draft":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_manual_draft","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"outcome":{"type":"string","enum":["applied","replayed"]},"receiptJson":{"type":"string"}},"required":["outcome","receiptJson"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["refused"]},"errorTag":{"type":"string"},"errorMessage":{"type":"string"},"issues":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","enum":["program-mismatch","unknown-track","unknown-cycle-kind","cycle-kind-not-allowed-for-track","cycle-child-unit-mismatch","cycle-child-kind-mismatch","cycle-child-count-mismatch","cycle-ordinals-not-ascending","session-ordinals-not-ascending","position-ordinals-not-ascending","unknown-position-label","position-label-ordinal-mismatch","session-type-not-allowed","unknown-session-type","session-type-assignment-mismatch","prescription-address-mismatch"]},"path":{"type":"string"},"message":{"type":"string"}},"required":["code","path","message"],"additionalProperties":false}},"receiptJson":{"type":"string"},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","receiptJson","prompt"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["conform-rejected"]},"errorTag":{"type":"string","enum":["CycleRevisionCommandSchemaIssue"]},"errorMessage":{"type":"string"},"issueTree":{"type":"string"},"receiptJson":{"anyOf":[{"type":"string"},{"type":"null"}]},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","issueTree","receiptJson","prompt"],"additionalProperties":false}]}}}},"422":{"description":"Error","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"},{"$ref":"#/components/schemas/ManualCommandRefusedEncoded"}]}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"manualRevision":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"entryIds":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}}},"required":["id","programId","revision","evidence","entryIds"],"additionalProperties":false},"entries":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["principle"]},"statement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","statement"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["term"]},"term":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"meaning":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","term","meaning"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["pattern"]},"name":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"statement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","name","statement"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["progression-rule"]},"statement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","statement"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["constraint"]},"statement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"severity":{"type":"string","enum":["required","advisory"]}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","statement","severity"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["review-rule"]},"statement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"verdict":{"type":"string","enum":["approve","reject"]}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","statement","verdict"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["example"]},"subject":{"type":"string","enum":["program","cycle","session","prescription"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","subject","sourceText"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["counterexample"]},"subject":{"type":"string","enum":["program","cycle","session","prescription"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","subject","sourceText","reason"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["coach-ruling"]},"question":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"ruling":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","question","ruling"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["principle"]},"statement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","statement"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["term"]},"term":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"meaning":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","term","meaning"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["pattern"]},"name":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"statement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","name","statement"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["progression-rule"]},"statement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","statement"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["constraint"]},"statement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"severity":{"type":"string","enum":["required","advisory"]}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","statement","severity"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["review-rule"]},"statement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"verdict":{"type":"string","enum":["approve","reject"]}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","statement","verdict"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["example"]},"subject":{"type":"string","enum":["program","cycle","session","prescription"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","subject","sourceText"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["counterexample"]},"subject":{"type":"string","enum":["program","cycle","session","prescription"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","subject","sourceText","reason"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"effectiveManualRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"applicability":{"type":"object","properties":{"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["coach","athlete","agent","all"]}},"required":["audience"],"additionalProperties":false},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"kind":{"type":"string","enum":["coach-ruling"]},"question":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"ruling":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","programId","effectiveManualRevisionId","applicability","evidence","kind","question","ruling"],"additionalProperties":false}]}}},"required":["programId","idempotencyKey","evidence","manualRevision","entries"],"additionalProperties":false}}},"required":true}}},"/api/rest/fitness_manual_request_review":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_manual_request_review","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"outcome":{"type":"string","enum":["applied","replayed"]},"receiptJson":{"type":"string"}},"required":["outcome","receiptJson"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["refused"]},"errorTag":{"type":"string"},"errorMessage":{"type":"string"},"issues":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","enum":["program-mismatch","unknown-track","unknown-cycle-kind","cycle-kind-not-allowed-for-track","cycle-child-unit-mismatch","cycle-child-kind-mismatch","cycle-child-count-mismatch","cycle-ordinals-not-ascending","session-ordinals-not-ascending","position-ordinals-not-ascending","unknown-position-label","position-label-ordinal-mismatch","session-type-not-allowed","unknown-session-type","session-type-assignment-mismatch","prescription-address-mismatch"]},"path":{"type":"string"},"message":{"type":"string"}},"required":["code","path","message"],"additionalProperties":false}},"receiptJson":{"type":"string"},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","receiptJson","prompt"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["conform-rejected"]},"errorTag":{"type":"string","enum":["CycleRevisionCommandSchemaIssue"]},"errorMessage":{"type":"string"},"issueTree":{"type":"string"},"receiptJson":{"anyOf":[{"type":"string"},{"type":"null"}]},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","issueTree","receiptJson","prompt"],"additionalProperties":false}]}}}},"422":{"description":"Error","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"},{"$ref":"#/components/schemas/ManualCommandRefusedEncoded"}]}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"manualRevisionId":{"type":"string","minLength":1},"candidateHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["programId","idempotencyKey","evidence","manualRevisionId","candidateHash"],"additionalProperties":false}}},"required":true}}},"/api/rest/fitness_manual_record_verdict":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_manual_record_verdict","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"outcome":{"type":"string","enum":["applied","replayed"]},"receiptJson":{"type":"string"}},"required":["outcome","receiptJson"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["refused"]},"errorTag":{"type":"string"},"errorMessage":{"type":"string"},"issues":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","enum":["program-mismatch","unknown-track","unknown-cycle-kind","cycle-kind-not-allowed-for-track","cycle-child-unit-mismatch","cycle-child-kind-mismatch","cycle-child-count-mismatch","cycle-ordinals-not-ascending","session-ordinals-not-ascending","position-ordinals-not-ascending","unknown-position-label","position-label-ordinal-mismatch","session-type-not-allowed","unknown-session-type","session-type-assignment-mismatch","prescription-address-mismatch"]},"path":{"type":"string"},"message":{"type":"string"}},"required":["code","path","message"],"additionalProperties":false}},"receiptJson":{"type":"string"},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","receiptJson","prompt"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["conform-rejected"]},"errorTag":{"type":"string","enum":["CycleRevisionCommandSchemaIssue"]},"errorMessage":{"type":"string"},"issueTree":{"type":"string"},"receiptJson":{"anyOf":[{"type":"string"},{"type":"null"}]},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","issueTree","receiptJson","prompt"],"additionalProperties":false}]}}}},"422":{"description":"Error","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"},{"$ref":"#/components/schemas/ManualCommandRefusedEncoded"}]}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"manualRevisionId":{"type":"string","minLength":1},"candidateHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"outcome":{"type":"string","enum":["approved","rejected"]},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["programId","idempotencyKey","evidence","manualRevisionId","candidateHash","outcome","rationale"],"additionalProperties":false}}},"required":true}}},"/api/rest/fitness_manual_activate":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_manual_activate","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"outcome":{"type":"string","enum":["applied","replayed"]},"receiptJson":{"type":"string"}},"required":["outcome","receiptJson"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["refused"]},"errorTag":{"type":"string"},"errorMessage":{"type":"string"},"issues":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","enum":["program-mismatch","unknown-track","unknown-cycle-kind","cycle-kind-not-allowed-for-track","cycle-child-unit-mismatch","cycle-child-kind-mismatch","cycle-child-count-mismatch","cycle-ordinals-not-ascending","session-ordinals-not-ascending","position-ordinals-not-ascending","unknown-position-label","position-label-ordinal-mismatch","session-type-not-allowed","unknown-session-type","session-type-assignment-mismatch","prescription-address-mismatch"]},"path":{"type":"string"},"message":{"type":"string"}},"required":["code","path","message"],"additionalProperties":false}},"receiptJson":{"type":"string"},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","receiptJson","prompt"],"additionalProperties":false},{"type":"object","properties":{"outcome":{"type":"string","enum":["conform-rejected"]},"errorTag":{"type":"string","enum":["CycleRevisionCommandSchemaIssue"]},"errorMessage":{"type":"string"},"issueTree":{"type":"string"},"receiptJson":{"anyOf":[{"type":"string"},{"type":"null"}]},"prompt":{"type":"object","properties":{"happened":{"type":"string","minLength":1},"why":{"type":"string","minLength":1},"doThis":{"type":"object","properties":{"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["tool","arguments","retrySafe"],"additionalProperties":false},"or":{"type":"array","items":{"type":"object","properties":{"when":{"type":"string","minLength":1},"tool":{"type":"string","minLength":1},"arguments":{"type":"object"},"copyFromYourCall":{"type":"array","items":{"type":"string","minLength":1}},"fixBeforeSending":{"type":"array","items":{"type":"string","minLength":1}},"retrySafe":{"type":"boolean"}},"required":["when","tool","arguments","retrySafe"],"additionalProperties":false}},"tellChris":{"type":"string","minLength":1}},"required":["happened","why","doThis","or"],"additionalProperties":false}},"required":["outcome","errorTag","errorMessage","issueTree","receiptJson","prompt"],"additionalProperties":false}]}}}},"422":{"description":"Error","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ProgramContextNotFoundEncoded"},{"$ref":"#/components/schemas/ManualCommandRefusedEncoded"}]}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"idempotencyKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"manualRevisionId":{"type":"string","minLength":1},"candidateHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["programId","idempotencyKey","evidence","manualRevisionId","candidateHash"],"additionalProperties":false}}},"required":true}}},"/api/rest/fitness_coach_notices_list":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_coach_notices_list","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"hasMore":{"type":"boolean"},"nextCursor":{"type":"string","pattern":"^n[0-9]+$"},"notices":{"type":"array","items":{"type":"object","properties":{"ackedAt":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"athleteId":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"createdAt":{"type":"string","minLength":1},"cycleId":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"data":{"anyOf":[{"type":"object","properties":{"cycleId":{"type":"string","minLength":1},"eventKind":{"type":"string","minLength":1},"programId":{"type":"string","minLength":1},"projectionHash":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"releaseScope":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["whole-cycle"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["exact-sessions-repair"]},"targets":{"type":"array","prefixItems":[{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}}},"required":["kind","targets"],"additionalProperties":false}]},{"type":"null"}]},"revisionHash":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"revisionId":{"type":"string","minLength":1},"source":{"type":"string","enum":["revision-log"]},"streamVersion":{"type":"integer","minimum":0,"maximum":9007199254740991},"surface":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]}},"required":["cycleId","eventKind","programId","projectionHash","releaseScope","revisionHash","revisionId","source","streamVersion","surface"],"additionalProperties":false},{"type":"object","properties":{"athleteId":{"type":"string","minLength":1},"cycleId":{"type":"string","minLength":1},"eventId":{"type":"string","minLength":1},"loggedAt":{"type":"string","minLength":1},"prescriptionId":{"type":"string","minLength":1},"programId":{"type":"string","minLength":1},"sessionDate":{"type":"string","minLength":1},"source":{"type":"string","enum":["result-facts"]}},"required":["athleteId","cycleId","eventId","loggedAt","prescriptionId","programId","sessionDate","source"],"additionalProperties":false},{"type":"object","properties":{"athleteId":{"type":"string","minLength":1},"feedbackId":{"type":"string","minLength":1},"filedAt":{"type":"string","minLength":1},"programId":{"type":"string","minLength":1},"source":{"type":"string","enum":["athlete-feedback"]}},"required":["athleteId","feedbackId","filedAt","programId","source"],"additionalProperties":false},{"type":"object","properties":{"checkedAt":{"type":"string","minLength":1},"cycleId":{"type":"string","minLength":1},"observationId":{"type":"string","minLength":1},"programId":{"type":"string","minLength":1},"source":{"type":"string","enum":["sugarwod-check"]},"weeks":{"type":"array","prefixItems":[{"type":"object","properties":{"appSessions":{"type":"integer","minimum":0,"maximum":9007199254740991},"sugarwodWorkouts":{"type":"integer","minimum":0,"maximum":9007199254740991},"weekPath":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["appSessions","sugarwodWorkouts","weekPath"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"appSessions":{"type":"integer","minimum":0,"maximum":9007199254740991},"sugarwodWorkouts":{"type":"integer","minimum":0,"maximum":9007199254740991},"weekPath":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["appSessions","sugarwodWorkouts","weekPath"],"additionalProperties":false}}},"required":["checkedAt","cycleId","observationId","programId","source","weeks"],"additionalProperties":false}]},"kind":{"type":"string","minLength":1},"noticeId":{"type":"string","pattern":"^ntc_[a-f0-9]{32}$"},"occurredAt":{"type":"string","minLength":1},"programId":{"type":"string","minLength":1}},"required":["ackedAt","athleteId","createdAt","cycleId","data","kind","noticeId","occurredAt","programId"],"additionalProperties":false}}},"required":["hasMore","nextCursor","notices"],"additionalProperties":false}}}},"422":{"description":"Error","content":{"application/json":{"schema":{"not":{}}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"includeAcked":{"type":"boolean"},"limit":{"type":"integer","maximum":100,"exclusiveMinimum":0},"since":{"type":"string","pattern":"^n[0-9]+$"}},"additionalProperties":false}}},"required":true}}},"/api/rest/fitness_coach_notices_ack":{"post":{"tags":["capabilities"],"operationId":"capabilities.fitness_coach_notices_ack","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"acked":{"type":"array","items":{"type":"string","pattern":"^ntc_[a-f0-9]{32}$"}},"alreadyAcked":{"type":"array","items":{"type":"string","pattern":"^ntc_[a-f0-9]{32}$"}},"notFound":{"type":"array","items":{"type":"string","pattern":"^ntc_[a-f0-9]{32}$"}}},"required":["acked","alreadyAcked","notFound"],"additionalProperties":false}}}},"422":{"description":"Error","content":{"application/json":{"schema":{"not":{}}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"noticeIds":{"type":"array","prefixItems":[{"type":"string","pattern":"^ntc_[a-f0-9]{32}$"}],"minItems":1,"items":{"type":"string","pattern":"^ntc_[a-f0-9]{32}$"},"maxItems":100}},"required":["noticeIds"],"additionalProperties":false}}},"required":true}}},"/api/rest/feedback_list":{"post":{"tags":["capabilities"],"operationId":"capabilities.feedback_list","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/FeedbackRow"}}}}},"422":{"description":"AthleteLeafError","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteLeafErrorEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FeedbackListInput"}}},"required":true}}},"/api/rest/feedback_submit":{"post":{"tags":["capabilities"],"operationId":"capabilities.feedback_submit","parameters":[],"security":[],"responses":{"200":{"description":"SubmittedFeedback","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SubmittedFeedback"}}}},"422":{"description":"AthleteLeafError","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AthleteLeafErrorEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SubmitFeedbackInput"}}},"required":true}}},"/api/rest/book_search":{"post":{"tags":["capabilities"],"operationId":"capabilities.book_search","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"results":{"type":"array","items":{"type":"object","properties":{"chapter":{"type":"string","minLength":1},"description":{"type":"string","minLength":1},"href":{"type":"string","minLength":1},"kind":{"type":"string","enum":["chapter","section"]},"order":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"path":{"type":"array","prefixItems":[{"type":"string","minLength":1}],"minItems":1,"items":{"type":"string","minLength":1}},"section":{"type":"string","minLength":1},"title":{"type":"string","minLength":1},"url":{"type":"string","minLength":1},"book":{"type":"object","properties":{"contributors":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","minLength":1},"role":{"type":"string","enum":["author"]}},"required":["name","role"],"additionalProperties":false}},"href":{"type":"string","minLength":1},"slug":{"type":"string","minLength":1},"title":{"type":"string","minLength":1},"url":{"type":"string","minLength":1}},"required":["contributors","href","slug","title","url"],"additionalProperties":false},"excerpt":{"type":"string"},"figures":{"type":"array","items":{"type":"object","properties":{"src":{"type":"string","minLength":1},"url":{"type":"string","minLength":1}},"required":["src","url"],"additionalProperties":false}}},"required":["chapter","description","href","kind","order","path","section","title","url","book","excerpt","figures"],"additionalProperties":false}}},"required":["results"],"additionalProperties":false}}}},"422":{"description":"BookReadRefused","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BookReadRefusedEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BookSearchInput"}}},"required":true}}},"/api/rest/book_get":{"post":{"tags":["capabilities"],"operationId":"capabilities.book_get","parameters":[],"security":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"book":{"type":"object","properties":{"contributors":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","minLength":1},"role":{"type":"string","enum":["author"]}},"required":["name","role"],"additionalProperties":false}},"href":{"type":"string","minLength":1},"slug":{"type":"string","minLength":1},"title":{"type":"string","minLength":1},"url":{"type":"string","minLength":1}},"required":["contributors","href","slug","title","url"],"additionalProperties":false},"sections":{"type":"array","items":{"type":"object","properties":{"chapter":{"type":"string","minLength":1},"description":{"type":"string","minLength":1},"href":{"type":"string","minLength":1},"kind":{"type":"string","enum":["chapter","section"]},"order":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"path":{"type":"array","prefixItems":[{"type":"string","minLength":1}],"minItems":1,"items":{"type":"string","minLength":1}},"section":{"type":"string","minLength":1},"title":{"type":"string","minLength":1},"url":{"type":"string","minLength":1}},"required":["chapter","description","href","kind","order","path","section","title","url"],"additionalProperties":false}},"versionId":{"type":"string","minLength":1}},"required":["book","sections","versionId"],"additionalProperties":false},{"type":"object","properties":{"book":{"type":"object","properties":{"contributors":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","minLength":1},"role":{"type":"string","enum":["author"]}},"required":["name","role"],"additionalProperties":false}},"href":{"type":"string","minLength":1},"slug":{"type":"string","minLength":1},"title":{"type":"string","minLength":1},"url":{"type":"string","minLength":1}},"required":["contributors","href","slug","title","url"],"additionalProperties":false},"section":{"type":"object","properties":{"chapter":{"type":"string","minLength":1},"description":{"type":"string","minLength":1},"href":{"type":"string","minLength":1},"kind":{"type":"string","enum":["chapter","section"]},"order":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"path":{"type":"array","prefixItems":[{"type":"string","minLength":1}],"minItems":1,"items":{"type":"string","minLength":1}},"section":{"type":"string","minLength":1},"title":{"type":"string","minLength":1},"url":{"type":"string","minLength":1},"body":{"type":"string"},"figures":{"type":"array","items":{"type":"object","properties":{"src":{"type":"string","minLength":1},"url":{"type":"string","minLength":1}},"required":["src","url"],"additionalProperties":false}},"relatedGuideHrefs":{"type":"array","items":{"type":"string","minLength":1}},"relatedMovementHrefs":{"type":"array","items":{"type":"string","minLength":1}},"reviewStatus":{"type":"string","enum":["draft","needs_chris_review","reviewed","published"]},"source":{"type":"object","properties":{"artifact":{"type":"string","minLength":1},"edition":{"type":"string","minLength":1},"elementIds":{"type":"array","items":{"type":"string"}},"images":{"type":"array","items":{"type":"string"}},"pages":{"type":"array","items":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}}},"required":["artifact","edition","elementIds","images","pages"],"additionalProperties":false},"versionId":{"type":"string","minLength":1}},"required":["chapter","description","href","kind","order","path","section","title","url","body","figures","relatedGuideHrefs","relatedMovementHrefs","reviewStatus","source","versionId"],"additionalProperties":false}},"required":["book","section"],"additionalProperties":false}]}}}},"422":{"description":"BookReadRefused","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BookReadRefusedEncoded"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BookGetInput"}}},"required":true}}}},"components":{"schemas":{"BookReadRefusedEncoded":{"type":"object","properties":{"_tag":{"type":"string","enum":["BookReadRefused"]},"message":{"type":"string"}},"required":["_tag","message"],"additionalProperties":false},"BookGetInput":{"type":"object","properties":{"book":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"path":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}}},"required":["book"],"additionalProperties":false},"BookSearchInput":{"type":"object","properties":{"book":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"limit":{"type":"integer","maximum":20,"exclusiveMinimum":0},"query":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["query"],"additionalProperties":false},"AthleteLeafErrorEncoded":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","minLength":1},"message":{"type":"string","minLength":1}},"required":["code","message"],"additionalProperties":false}},"required":["error"],"additionalProperties":false},"SubmittedFeedback":{"type":"object","properties":{"createdAt":{"type":"integer","minimum":0,"maximum":9007199254740991},"feedbackId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"outcome":{"type":"string","enum":["applied","replayed"]}},"required":["createdAt","feedbackId","operationKey","outcome"],"additionalProperties":false},"SubmitFeedbackInput":{"type":"object","properties":{"author":{"$ref":"#/components/schemas/FeedbackAuthor"},"body":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","maxLength":10000},"context":{"$ref":"#/components/schemas/FeedbackContext"},"kind":{"$ref":"#/components/schemas/FeedbackKind"},"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"severity":{"$ref":"#/components/schemas/FeedbackSeverity"},"title":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","maxLength":200}},"required":["author","body","kind","operationKey","severity","title"],"additionalProperties":false},"FeedbackSeverity":{"type":"string","enum":["blocking","major","minor"]},"FeedbackKind":{"type":"string","enum":["bug","data-quality","feature-request","coaching-question"]},"FeedbackContext":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"eventIds":{"type":"array","items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"maxItems":32},"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","maxLength":200},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"tool":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","maxLength":120}},"additionalProperties":false},"FeedbackAuthor":{"type":"string","enum":["agent","athlete"]},"FeedbackRow":{"type":"object","properties":{"athleteContext":{"type":"object","properties":{"appVersion":{"type":"string"},"athleteId":{"type":"string"},"route":{"type":"string"},"sessionDate":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["appVersion","athleteId","route","sessionDate"],"additionalProperties":false},"author":{"$ref":"#/components/schemas/FeedbackAuthor"},"body":{"type":"string"},"context":{"$ref":"#/components/schemas/FeedbackContext"},"createdAt":{"type":"number","minimum":0},"id":{"type":"string"},"kind":{"$ref":"#/components/schemas/FeedbackKind"},"severity":{"$ref":"#/components/schemas/FeedbackSeverity"},"title":{"type":"string"},"type":{"type":"string","enum":["general","ask-coach","lift-video"]}},"required":["athleteContext","body","createdAt","id","type"],"additionalProperties":false},"FeedbackListInput":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"fromCreatedAt":{"type":"integer","minimum":0,"maximum":9007199254740991},"limit":{"type":"integer","maximum":200,"exclusiveMinimum":0},"toCreatedAt":{"type":"integer","minimum":0,"maximum":9007199254740991}},"additionalProperties":false},"ManualCommandRefusedEncoded":{"type":"object","properties":{"_tag":{"type":"string","enum":["ManualCommandRefused"]},"message":{"type":"string","minLength":1}},"required":["_tag","message"],"additionalProperties":false},"ProgramContextNotFoundEncoded":{"type":"object","properties":{"_tag":{"type":"string","enum":["ProgramContextNotFound"]},"message":{"type":"string","minLength":1},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["_tag","message","programId"],"additionalProperties":false},"CycleRevisionScope":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["cycle"]},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["kind","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["session"]},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["slot"]},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}]},"FitnessTestCalendarChangeInput":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"mode":{"type":"string","enum":["preview","confirm"]},"candidateJson":{"type":"string","minLength":1},"coachNote":{"type":"string","minLength":1},"evidence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"confirmToken":{"type":"string","minLength":1}},"required":["programId"],"additionalProperties":false},"FitnessTestCalendarReadInput":{"type":"object","properties":{"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"from":{"type":"string"},"to":{"type":"string"},"view":{"type":"string","enum":["weeks","sheet"]}},"required":["programId"],"additionalProperties":false},"NextAction":{"type":"object","properties":{"arguments":{"type":"object"},"missing":{"type":"array","items":{"type":"string"}},"tool":{"type":"string","enum":["fitness_cycles_get","fitness_cycles_change","fitness_prescription_render_sheet_text","fitness_manual_get","fitness_manual_search"]}},"required":["arguments","missing","tool"],"additionalProperties":false},"SheetTextUnavailableEncoded":{"type":"object","properties":{"_tag":{"type":"string","enum":["SheetTextUnavailable"]},"cycleId":{"type":"string","minLength":1},"message":{"type":"string","minLength":1},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1}},"required":["_tag","cycleId","message","programId","revisionId"],"additionalProperties":false},"CycleRevisionNotFoundEncoded":{"type":"object","properties":{"_tag":{"type":"string","enum":["CycleRevisionNotFound"]},"cycleId":{"type":"string","minLength":1},"message":{"type":"string","minLength":1},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revisionId":{"type":"string","minLength":1}},"required":["_tag","cycleId","message","programId","revisionId"],"additionalProperties":false},"SheetCell":{"anyOf":[{"type":"object","properties":{"status":{"type":"string","enum":["rendered"]},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"sheetText":{"type":"string"}},"required":["status","prescriptionId","address","sheetText"],"additionalProperties":false},{"type":"object","properties":{"status":{"type":"string","enum":["unresolved"]},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["status","prescriptionId","address"],"additionalProperties":false}]},"Suspend_":{"type":"object","properties":{"ordinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"cycleKind":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["resolved"]},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","id"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["unresolved"]},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"sourceText":{"type":"string","minLength":1},"reason":{"type":"string","enum":["needs-source"]}},"required":["state","evidence","sourceText","reason"],"additionalProperties":false}]},"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"span":{"anyOf":[{"type":"object","properties":{"mode":{"type":"string","enum":["date"]},"date":{"type":"string"}},"required":["mode","date"],"additionalProperties":false},{"type":"object","properties":{"mode":{"type":"string","enum":["date-range"]},"startDate":{"type":"string"},"endDate":{"type":"string"}},"required":["mode","startDate","endDate"],"additionalProperties":false}]},"children":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["cycles"]},"values":{"type":"array","prefixItems":[{"$ref":"#/components/schemas/Suspend_"}],"minItems":1,"items":{"$ref":"#/components/schemas/Suspend_"}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["sessions"]},"values":{"type":"array","prefixItems":[{"type":"object","properties":{"ordinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionType":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"date":{"type":"string"},"narration":{"type":"object","properties":{"kind":{"type":"string","enum":["coach-narration"]},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["athlete","coach","unresolved"]},"sourceText":{"type":"string","minLength":1}},"required":["kind","evidence","target","audience","sourceText"],"additionalProperties":false},"coachVideo":{"type":"object","properties":{"kind":{"type":"string","enum":["session-coach-video"]},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"audience":{"type":"string","enum":["athlete"]},"title":{"type":"string","minLength":1},"videoUrl":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","evidence","audience","title","videoUrl"],"additionalProperties":false},"positions":{"type":"array","items":{"type":"object","properties":{"ordinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prescriptions":{"type":"array","items":{"$ref":"#/components/schemas/PlacedPrescription"}}},"required":["ordinal","prescriptions"],"additionalProperties":false}},"unresolvedNotations":{"type":"array","items":{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved-notation"]},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"sourceText":{"type":"string","minLength":1},"suspectedScope":{"type":"string","enum":["program","cycle","session","position","prescription"]},"reviewState":{"type":"string","enum":["needs_source"]},"executable":{"type":"boolean","enum":[false]}},"required":["kind","evidence","sourceText","suspectedScope","reviewState","executable"],"additionalProperties":false}}},"required":["ordinal","positions","unresolvedNotations"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"ordinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionType":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"date":{"type":"string"},"narration":{"type":"object","properties":{"kind":{"type":"string","enum":["coach-narration"]},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["athlete","coach","unresolved"]},"sourceText":{"type":"string","minLength":1}},"required":["kind","evidence","target","audience","sourceText"],"additionalProperties":false},"coachVideo":{"type":"object","properties":{"kind":{"type":"string","enum":["session-coach-video"]},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"audience":{"type":"string","enum":["athlete"]},"title":{"type":"string","minLength":1},"videoUrl":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","evidence","audience","title","videoUrl"],"additionalProperties":false},"positions":{"type":"array","items":{"type":"object","properties":{"ordinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prescriptions":{"type":"array","items":{"$ref":"#/components/schemas/PlacedPrescription"}}},"required":["ordinal","prescriptions"],"additionalProperties":false}},"unresolvedNotations":{"type":"array","items":{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved-notation"]},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"sourceText":{"type":"string","minLength":1},"suspectedScope":{"type":"string","enum":["program","cycle","session","position","prescription"]},"reviewState":{"type":"string","enum":["needs_source"]},"executable":{"type":"boolean","enum":[false]}},"required":["kind","evidence","sourceText","suspectedScope","reviewState","executable"],"additionalProperties":false}}},"required":["ordinal","positions","unresolvedNotations"],"additionalProperties":false}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved"]},"unresolvedNotations":{"type":"array","prefixItems":[{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved-notation"]},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"sourceText":{"type":"string","minLength":1},"suspectedScope":{"type":"string","enum":["program","cycle","session","position","prescription"]},"reviewState":{"type":"string","enum":["needs_source"]},"executable":{"type":"boolean","enum":[false]}},"required":["kind","evidence","sourceText","suspectedScope","reviewState","executable"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved-notation"]},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"sourceText":{"type":"string","minLength":1},"suspectedScope":{"type":"string","enum":["program","cycle","session","position","prescription"]},"reviewState":{"type":"string","enum":["needs_source"]},"executable":{"type":"boolean","enum":[false]}},"required":["kind","evidence","sourceText","suspectedScope","reviewState","executable"],"additionalProperties":false}}},"required":["kind","unresolvedNotations"],"additionalProperties":false}]}},"required":["ordinal","cycleKind","children"],"additionalProperties":false},"PlacedPrescription":{"type":"object","properties":{"title":{"$ref":"#/components/schemas/PrescriptionTitle"},"summary":{"$ref":"#/components/schemas/PrescriptionSummary"},"coachNotesPresentation":{"$ref":"#/components/schemas/CoachNotesPresentation"},"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"purposeRefs":{"type":"array","items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"content":{"$ref":"#/components/schemas/PlacedContent"},"references":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["guidance-reference"]},"guidanceId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","guidanceId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["benchmark-reference"]},"benchmarkId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"resultShapeOverride":{"type":"object","properties":{"value":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains"]},"basis":{"not":{}},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["time"]},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["no-score"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]}},"required":["kind"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains"]},"basis":{"not":{}},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["time"]},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["no-score"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]}},"required":["kind"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains"]},"basis":{"not":{}},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["time"]},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["no-score"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]}},"required":["kind"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"aggregation":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-set"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["per-interval"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["per-movement"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["per-work-interval"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["total"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["lowest-round"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["adjusted-score"]},"transformation":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","transformation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["external-destination"]},"destination":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","destination"],"additionalProperties":false}]}},"required":["value","aggregation"],"additionalProperties":false}},"required":["kind","benchmarkId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["media-pointer"]},"mediaAttachmentId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"relationship":{"type":"string","enum":["demonstration","setup","caution"]}},"required":["kind","mediaAttachmentId","relationship"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["during-warm-up-of"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"target":{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}},"required":["kind","sourceText","target"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["warm-up-companion"]},"partCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"target":{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}},"required":["kind","partCount","target"],"additionalProperties":false}]}},"historyReference":{"$ref":"#/components/schemas/HistoryReference"},"anchoredLoad":{"$ref":"#/components/schemas/AnchoredLoad"},"narration":{"type":"object","properties":{"kind":{"type":"string","enum":["coach-narration"]},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"target":{"anyOf":[{"type":"object","properties":{"scope":{"type":"string","enum":["cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["scope","cycleId"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["nested-cycle"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["scope","cycleId","cyclePath"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"scope":{"type":"string","enum":["placed-prescription"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["scope","address"],"additionalProperties":false}]},"audience":{"type":"string","enum":["athlete","coach","unresolved"]},"sourceText":{"type":"string","minLength":1}},"required":["kind","evidence","target","audience","sourceText"],"additionalProperties":false},"unresolvedNotations":{"type":"array","items":{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved-notation"]},"evidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"sourceText":{"type":"string","minLength":1},"suspectedScope":{"type":"string","enum":["program","cycle","session","position","prescription"]},"reviewState":{"type":"string","enum":["needs_source"]},"executable":{"type":"boolean","enum":[false]}},"required":["kind","evidence","sourceText","suspectedScope","reviewState","executable"],"additionalProperties":false}},"resultRule":{"$ref":"#/components/schemas/PlacementResultRule"}},"required":["id","evidence","address","purposeRefs","content","references","unresolvedNotations"],"additionalProperties":false},"PlacementResultRule":{"type":"object","properties":{"resultSpec":{},"performedMovement":{"anyOf":[{"type":"object","properties":{"movementKey":{"type":"string","minLength":1},"state":{"type":"string","enum":["resolved"]},"variantFingerprint":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]}},"required":["movementKey","state","variantFingerprint"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["unresolved","absent"]}},"required":["state"],"additionalProperties":false}]}},"required":["resultSpec","performedMovement"],"additionalProperties":false},"AnchoredLoad":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["anchored"]},"anchor":{"type":"string","enum":["best","last","prior-wave"]},"of":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["direct"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reference"]},"rank":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","rank"],"additionalProperties":false}]},"roundingIncrementLb":{"type":"number","exclusiveMinimum":0},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["bands"]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"tensionLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]}},"required":["kind","designation","tensionLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reverse-bands"]},"configuration":{"type":"string","enum":["double","quad"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"assistanceLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]}},"required":["kind","designation","assistanceLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false}]},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","anchor","of","roundingIncrementLb","rationale"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["none"]},"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","reason"],"additionalProperties":false}]},"HistoryReference":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["contextual"]},"pointers":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["slot"]},"group":{"type":"string","enum":["same-slot-previous-week"]},"rank":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sessionDate":{"type":"string"},"sourceEventIds":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"identityEvidence":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["bound"]},"baseSourceTrainingNodeId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantSourceTrainingNodeId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementLabel":{"not":{}},"variantLabel":{"not":{}},"catalogStatus":{"not":{}},"reason":{"not":{}},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"evidenceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}}},"required":["kind","baseSourceTrainingNodeId","reviewedBy","reviewedAt","evidenceRefs"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["source-grounded"]},"movementLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"catalogStatus":{"type":"string","enum":["absent","unconformed"]},"baseSourceTrainingNodeId":{"not":{}},"variantSourceTrainingNodeId":{"not":{}},"reason":{"not":{}},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"evidenceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}}},"required":["kind","movementLabel","catalogStatus","reviewedBy","reviewedAt","evidenceRefs"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved"]},"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"baseSourceTrainingNodeId":{"not":{}},"variantSourceTrainingNodeId":{"not":{}},"movementLabel":{"not":{}},"variantLabel":{"not":{}},"catalogStatus":{"not":{}},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"evidenceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}}},"required":["kind","reason","reviewedBy","reviewedAt","evidenceRefs"],"additionalProperties":false}]},"eventIdentityEvidence":{"type":"array","items":{"type":"object","properties":{"movementKey":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"variantFingerprint":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"identityEvidence":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["bound"]},"baseSourceTrainingNodeId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantSourceTrainingNodeId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementLabel":{"not":{}},"variantLabel":{"not":{}},"catalogStatus":{"not":{}},"reason":{"not":{}},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"evidenceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}}},"required":["kind","baseSourceTrainingNodeId","reviewedBy","reviewedAt","evidenceRefs"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["source-grounded"]},"movementLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"catalogStatus":{"type":"string","enum":["absent","unconformed"]},"baseSourceTrainingNodeId":{"not":{}},"variantSourceTrainingNodeId":{"not":{}},"reason":{"not":{}},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"evidenceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}}},"required":["kind","movementLabel","catalogStatus","reviewedBy","reviewedAt","evidenceRefs"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved"]},"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"baseSourceTrainingNodeId":{"not":{}},"variantSourceTrainingNodeId":{"not":{}},"movementLabel":{"not":{}},"variantLabel":{"not":{}},"catalogStatus":{"not":{}},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"evidenceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}}},"required":["kind","reason","reviewedBy","reviewedAt","evidenceRefs"],"additionalProperties":false}]}},"required":["movementKey","variantFingerprint","identityEvidence"],"additionalProperties":false}}},"required":["kind","group","rank","rationale","prescriptionId","sessionDate","identityEvidence","eventIdentityEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["movement"]},"group":{"type":"string","enum":["same-movement","closely-related","root-movement"]},"rank":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"identityEvidence":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["bound"]},"baseSourceTrainingNodeId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantSourceTrainingNodeId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementLabel":{"not":{}},"variantLabel":{"not":{}},"catalogStatus":{"not":{}},"reason":{"not":{}},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"evidenceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}}},"required":["kind","baseSourceTrainingNodeId","reviewedBy","reviewedAt","evidenceRefs"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["source-grounded"]},"movementLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"catalogStatus":{"type":"string","enum":["absent","unconformed"]},"baseSourceTrainingNodeId":{"not":{}},"variantSourceTrainingNodeId":{"not":{}},"reason":{"not":{}},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"evidenceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}}},"required":["kind","movementLabel","catalogStatus","reviewedBy","reviewedAt","evidenceRefs"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved"]},"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"baseSourceTrainingNodeId":{"not":{}},"variantSourceTrainingNodeId":{"not":{}},"movementLabel":{"not":{}},"variantLabel":{"not":{}},"catalogStatus":{"not":{}},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"evidenceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}}},"required":["kind","reason","reviewedBy","reviewedAt","evidenceRefs"],"additionalProperties":false}]}},"required":["kind","group","rank","rationale","movementKey","identityEvidence"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["slot"]},"group":{"type":"string","enum":["same-slot-previous-week"]},"rank":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sessionDate":{"type":"string"},"sourceEventIds":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"identityEvidence":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["bound"]},"baseSourceTrainingNodeId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantSourceTrainingNodeId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementLabel":{"not":{}},"variantLabel":{"not":{}},"catalogStatus":{"not":{}},"reason":{"not":{}},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"evidenceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}}},"required":["kind","baseSourceTrainingNodeId","reviewedBy","reviewedAt","evidenceRefs"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["source-grounded"]},"movementLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"catalogStatus":{"type":"string","enum":["absent","unconformed"]},"baseSourceTrainingNodeId":{"not":{}},"variantSourceTrainingNodeId":{"not":{}},"reason":{"not":{}},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"evidenceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}}},"required":["kind","movementLabel","catalogStatus","reviewedBy","reviewedAt","evidenceRefs"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved"]},"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"baseSourceTrainingNodeId":{"not":{}},"variantSourceTrainingNodeId":{"not":{}},"movementLabel":{"not":{}},"variantLabel":{"not":{}},"catalogStatus":{"not":{}},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"evidenceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}}},"required":["kind","reason","reviewedBy","reviewedAt","evidenceRefs"],"additionalProperties":false}]},"eventIdentityEvidence":{"type":"array","items":{"type":"object","properties":{"movementKey":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"variantFingerprint":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"identityEvidence":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["bound"]},"baseSourceTrainingNodeId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantSourceTrainingNodeId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementLabel":{"not":{}},"variantLabel":{"not":{}},"catalogStatus":{"not":{}},"reason":{"not":{}},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"evidenceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}}},"required":["kind","baseSourceTrainingNodeId","reviewedBy","reviewedAt","evidenceRefs"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["source-grounded"]},"movementLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"catalogStatus":{"type":"string","enum":["absent","unconformed"]},"baseSourceTrainingNodeId":{"not":{}},"variantSourceTrainingNodeId":{"not":{}},"reason":{"not":{}},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"evidenceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}}},"required":["kind","movementLabel","catalogStatus","reviewedBy","reviewedAt","evidenceRefs"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved"]},"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"baseSourceTrainingNodeId":{"not":{}},"variantSourceTrainingNodeId":{"not":{}},"movementLabel":{"not":{}},"variantLabel":{"not":{}},"catalogStatus":{"not":{}},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"evidenceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}}},"required":["kind","reason","reviewedBy","reviewedAt","evidenceRefs"],"additionalProperties":false}]}},"required":["movementKey","variantFingerprint","identityEvidence"],"additionalProperties":false}}},"required":["kind","group","rank","rationale","prescriptionId","sessionDate","identityEvidence","eventIdentityEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["movement"]},"group":{"type":"string","enum":["same-movement","closely-related","root-movement"]},"rank":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"anyOf":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},{"type":"null"}]},"identityEvidence":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["bound"]},"baseSourceTrainingNodeId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantSourceTrainingNodeId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementLabel":{"not":{}},"variantLabel":{"not":{}},"catalogStatus":{"not":{}},"reason":{"not":{}},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"evidenceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}}},"required":["kind","baseSourceTrainingNodeId","reviewedBy","reviewedAt","evidenceRefs"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["source-grounded"]},"movementLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantLabel":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"catalogStatus":{"type":"string","enum":["absent","unconformed"]},"baseSourceTrainingNodeId":{"not":{}},"variantSourceTrainingNodeId":{"not":{}},"reason":{"not":{}},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"evidenceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}}},"required":["kind","movementLabel","catalogStatus","reviewedBy","reviewedAt","evidenceRefs"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved"]},"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"baseSourceTrainingNodeId":{"not":{}},"variantSourceTrainingNodeId":{"not":{}},"movementLabel":{"not":{}},"variantLabel":{"not":{}},"catalogStatus":{"not":{}},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"evidenceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$","allOf":[{"pattern":"^urn:rubicon:history-evidence:[a-f0-9]{64}:[a-f0-9]{64}$"}]}}},"required":["kind","reason","reviewedBy","reviewedAt","evidenceRefs"],"additionalProperties":false}]}},"required":["kind","group","rank","rationale","movementKey","identityEvidence"],"additionalProperties":false}]}},"settledBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","pointers"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["direct"]},"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","movementKey"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["like-lift"]},"references":{"type":"array","prefixItems":[{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"rank":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"relation":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["movementKey","rank","rationale"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"rank":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"relation":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["movementKey","rank","rationale"],"additionalProperties":false}},"settledBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","references"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["none"]},"reason":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","reason"],"additionalProperties":false}]},"PlacedContent":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["prescription"]},"prescription":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"workItems":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false},{"$ref":"#/components/schemas/Objects_"},{"type":"object","properties":{"kind":{"type":"string","enum":["choice-rule"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"options":{"type":"array","prefixItems":[{"type":"object","properties":{"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"role":{"type":"string","enum":["option","primary","scaling"]},"workItems":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false},{"$ref":"#/components/schemas/Objects_"}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false},{"$ref":"#/components/schemas/Objects_"}]}},"when":{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false}},"required":["label"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"role":{"type":"string","enum":["option","primary","scaling"]},"workItems":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false},{"$ref":"#/components/schemas/Objects_"}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false},{"$ref":"#/components/schemas/Objects_"}]}},"when":{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false}},"required":["label"],"additionalProperties":false}},"decider":{"type":"string","enum":["athlete","coach","unresolved"]},"scheme":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["sets-reps"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"repetitions":{"anyOf":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"eachSide":{"type":"boolean"}},"required":["kind","sourceText","sets","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetition-max"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","sourceText","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"duration":{"anyOf":[{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false},{"type":"object","properties":{"value":{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}]}},"required":["kind","sourceText","duration"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"distance":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","sourceText","distance"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["accumulation"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"target":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]}},"required":["kind","sourceText","target","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","sourceText"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["fixed-work"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]},"eachSide":{"type":"boolean"},"sideOrder":{"type":"string","enum":["alternate","one-side-then-other"]}},"required":["kind","sourceText","amount","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["mixed-work"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"segments":{"type":"array","prefixItems":[{"type":"object","properties":{"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]}},"required":["amount","unit"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]}},"required":["amount","unit"],"additionalProperties":false}}},"required":["kind","sourceText","segments"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["sets-work"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"perSet":{"type":"object","properties":{"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]}},"required":["amount","unit"],"additionalProperties":false},"eachSide":{"type":"boolean"}},"required":["kind","sourceText","sets","perSet"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["max"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"measure":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]},"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","sourceText","measure"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rep-sequence"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reps":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"eachSide":{"type":"boolean"}},"required":["kind","sourceText","reps"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["drop-set"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"top":{"$ref":"#/components/schemas/Union_"},"drops":{"type":"array","prefixItems":[{"type":"object","properties":{"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"dropPercent":{"type":"number","exclusiveMinimum":0,"exclusiveMaximum":100}},"required":["sets","repetitions"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"dropPercent":{"type":"number","exclusiveMinimum":0,"exclusiveMaximum":100}},"required":["sets","repetitions"],"additionalProperties":false}}},"required":["kind","sourceText","top","drops"],"additionalProperties":false}]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"selectionCriterion":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["minimum-repetitions"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","sourceText","repetitions"],"additionalProperties":false}]},"unresolvedEvidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"minimumSelections":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"maximumSelections":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","sourceText","options","decider"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false},{"$ref":"#/components/schemas/Objects_"},{"type":"object","properties":{"kind":{"type":"string","enum":["choice-rule"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"options":{"type":"array","prefixItems":[{"type":"object","properties":{"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"role":{"type":"string","enum":["option","primary","scaling"]},"workItems":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false},{"$ref":"#/components/schemas/Objects_"}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false},{"$ref":"#/components/schemas/Objects_"}]}},"when":{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false}},"required":["label"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"role":{"type":"string","enum":["option","primary","scaling"]},"workItems":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false},{"$ref":"#/components/schemas/Objects_"}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false},{"$ref":"#/components/schemas/Objects_"}]}},"when":{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false}},"required":["label"],"additionalProperties":false}},"decider":{"type":"string","enum":["athlete","coach","unresolved"]},"scheme":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["sets-reps"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"repetitions":{"anyOf":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"eachSide":{"type":"boolean"}},"required":["kind","sourceText","sets","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetition-max"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","sourceText","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"duration":{"anyOf":[{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false},{"type":"object","properties":{"value":{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}]}},"required":["kind","sourceText","duration"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"distance":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","sourceText","distance"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["accumulation"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"target":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]}},"required":["kind","sourceText","target","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","sourceText"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["fixed-work"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]},"eachSide":{"type":"boolean"},"sideOrder":{"type":"string","enum":["alternate","one-side-then-other"]}},"required":["kind","sourceText","amount","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["mixed-work"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"segments":{"type":"array","prefixItems":[{"type":"object","properties":{"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]}},"required":["amount","unit"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]}},"required":["amount","unit"],"additionalProperties":false}}},"required":["kind","sourceText","segments"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["sets-work"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"perSet":{"type":"object","properties":{"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]}},"required":["amount","unit"],"additionalProperties":false},"eachSide":{"type":"boolean"}},"required":["kind","sourceText","sets","perSet"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["max"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"measure":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]},"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","sourceText","measure"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rep-sequence"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reps":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"eachSide":{"type":"boolean"}},"required":["kind","sourceText","reps"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["drop-set"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"top":{"$ref":"#/components/schemas/Union_"},"drops":{"type":"array","prefixItems":[{"type":"object","properties":{"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"dropPercent":{"type":"number","exclusiveMinimum":0,"exclusiveMaximum":100}},"required":["sets","repetitions"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"dropPercent":{"type":"number","exclusiveMinimum":0,"exclusiveMaximum":100}},"required":["sets","repetitions"],"additionalProperties":false}}},"required":["kind","sourceText","top","drops"],"additionalProperties":false}]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"selectionCriterion":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["minimum-repetitions"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","sourceText","repetitions"],"additionalProperties":false}]},"unresolvedEvidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"minimumSelections":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"maximumSelections":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","sourceText","options","decider"],"additionalProperties":false}]}},"attachedRules":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["inline-rule"]},"rule":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-rule"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"expression":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-target"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["percent-of-1rm"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"approximate":{"type":"boolean","enum":[true]},"accommodatingResistance":{"anyOf":[{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["band-tension"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["chains"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["chain-weight"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false}]}},"required":["kind","percentage","historyQuery","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["absolute-resistance-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["kind","accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["component-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"sourceComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"targetComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","historyQuery","sourceComponent","targetComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["estimated-1rm-percentage"]},"percentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"approximate":{"type":"boolean","enum":[true]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","percentage","approximate","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["kind","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["resistance-designation-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["relative-resistance-designation"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designationOffset":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designationOffset","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["qualitative-build-to"]},"targetDescription":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","targetDescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["fixed-load"]},"weight":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","weight"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dual-load-display"]},"heavier":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"lighter":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"pairedImplements":{"type":"boolean"}},"required":["kind","heavier","lighter","pairedImplements"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-progression"]},"mode":{"type":"string","enum":["heavier","end-heavier","start-and-end-heavier","hold"]},"anchor":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure-on-date"]},"occurredOn":{"type":"string"}},"required":["kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","historyQuery"],"additionalProperties":false}]},"quantifier":{"type":"object","properties":{"kind":{"type":"string","enum":["percent-increase"]},"percentIncrease":{"type":"number","exclusiveMinimum":0}},"required":["kind","percentIncrease"],"additionalProperties":false}},"required":["kind","mode"],"additionalProperties":false}]},"fallbackChain":{"anyOf":[{"type":"array","prefixItems":[{"type":"object","properties":{"kind":{"type":"string","enum":["none"]}},"required":["kind"],"additionalProperties":false}],"maxItems":1,"minItems":1},{"type":"array","prefixItems":[{"type":"object","properties":{"kind":{"type":"string","enum":["fallback"]},"trigger":{"type":"string","enum":["no-velocity-meter","no-chains","no-bands","no-prior-week","no-pr","novice"]},"expression":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-target"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["percent-of-1rm"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"approximate":{"type":"boolean","enum":[true]},"accommodatingResistance":{"anyOf":[{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["band-tension"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["chains"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["chain-weight"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false}]}},"required":["kind","percentage","historyQuery","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["absolute-resistance-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["kind","accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["component-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"sourceComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"targetComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","historyQuery","sourceComponent","targetComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["estimated-1rm-percentage"]},"percentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"approximate":{"type":"boolean","enum":[true]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","percentage","approximate","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["kind","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["resistance-designation-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["relative-resistance-designation"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designationOffset":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designationOffset","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["qualitative-build-to"]},"targetDescription":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","targetDescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["fixed-load"]},"weight":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","weight"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dual-load-display"]},"heavier":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"lighter":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"pairedImplements":{"type":"boolean"}},"required":["kind","heavier","lighter","pairedImplements"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-progression"]},"mode":{"type":"string","enum":["heavier","end-heavier","start-and-end-heavier","hold"]},"anchor":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure-on-date"]},"occurredOn":{"type":"string"}},"required":["kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","historyQuery"],"additionalProperties":false}]},"quantifier":{"type":"object","properties":{"kind":{"type":"string","enum":["percent-increase"]},"percentIncrease":{"type":"number","exclusiveMinimum":0}},"required":["kind","percentIncrease"],"additionalProperties":false}},"required":["kind","mode"],"additionalProperties":false}]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","trigger","expression","sourceText"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"kind":{"type":"string","enum":["fallback"]},"trigger":{"type":"string","enum":["no-velocity-meter","no-chains","no-bands","no-prior-week","no-pr","novice"]},"expression":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-target"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["percent-of-1rm"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"approximate":{"type":"boolean","enum":[true]},"accommodatingResistance":{"anyOf":[{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["band-tension"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["chains"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["chain-weight"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false}]}},"required":["kind","percentage","historyQuery","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["absolute-resistance-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["kind","accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["component-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"sourceComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"targetComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","historyQuery","sourceComponent","targetComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["estimated-1rm-percentage"]},"percentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"approximate":{"type":"boolean","enum":[true]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","percentage","approximate","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["kind","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["resistance-designation-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["relative-resistance-designation"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designationOffset":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designationOffset","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["qualitative-build-to"]},"targetDescription":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","targetDescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["fixed-load"]},"weight":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","weight"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dual-load-display"]},"heavier":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"lighter":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"pairedImplements":{"type":"boolean"}},"required":["kind","heavier","lighter","pairedImplements"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-progression"]},"mode":{"type":"string","enum":["heavier","end-heavier","start-and-end-heavier","hold"]},"anchor":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure-on-date"]},"occurredOn":{"type":"string"}},"required":["kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","historyQuery"],"additionalProperties":false}]},"quantifier":{"type":"object","properties":{"kind":{"type":"string","enum":["percent-increase"]},"percentIncrease":{"type":"number","exclusiveMinimum":0}},"required":["kind","percentIncrease"],"additionalProperties":false}},"required":["kind","mode"],"additionalProperties":false}]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","trigger","expression","sourceText"],"additionalProperties":false}}]}},"required":["kind","sourceText","expression","fallbackChain"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["set-load-schedule"]},"sets":{"type":"array","prefixItems":[{"type":"object","properties":{"setIndex":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"startingLoad":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-target"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["percent-of-1rm"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"approximate":{"type":"boolean","enum":[true]},"accommodatingResistance":{"anyOf":[{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["band-tension"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["chains"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["chain-weight"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false}]}},"required":["kind","percentage","historyQuery","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["absolute-resistance-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["kind","accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["component-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"sourceComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"targetComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","historyQuery","sourceComponent","targetComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["estimated-1rm-percentage"]},"percentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"approximate":{"type":"boolean","enum":[true]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","percentage","approximate","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["kind","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["resistance-designation-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["relative-resistance-designation"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designationOffset":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designationOffset","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["qualitative-build-to"]},"targetDescription":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","targetDescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["fixed-load"]},"weight":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","weight"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dual-load-display"]},"heavier":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"lighter":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"pairedImplements":{"type":"boolean"}},"required":["kind","heavier","lighter","pairedImplements"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-progression"]},"mode":{"type":"string","enum":["heavier","end-heavier","start-and-end-heavier","hold"]},"anchor":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure-on-date"]},"occurredOn":{"type":"string"}},"required":["kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","historyQuery"],"additionalProperties":false}]},"quantifier":{"type":"object","properties":{"kind":{"type":"string","enum":["percent-increase"]},"percentIncrease":{"type":"number","exclusiveMinimum":0}},"required":["kind","percentIncrease"],"additionalProperties":false}},"required":["kind","mode"],"additionalProperties":false}]}},"required":["setIndex","sourceText","startingLoad"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"setIndex":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"startingLoad":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-target"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["percent-of-1rm"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"approximate":{"type":"boolean","enum":[true]},"accommodatingResistance":{"anyOf":[{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["band-tension"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["chains"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["chain-weight"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false}]}},"required":["kind","percentage","historyQuery","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["absolute-resistance-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["kind","accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["component-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"sourceComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"targetComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","historyQuery","sourceComponent","targetComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["estimated-1rm-percentage"]},"percentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"approximate":{"type":"boolean","enum":[true]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","percentage","approximate","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["kind","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["resistance-designation-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["relative-resistance-designation"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designationOffset":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designationOffset","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["qualitative-build-to"]},"targetDescription":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","targetDescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["fixed-load"]},"weight":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","weight"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dual-load-display"]},"heavier":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"lighter":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"pairedImplements":{"type":"boolean"}},"required":["kind","heavier","lighter","pairedImplements"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-progression"]},"mode":{"type":"string","enum":["heavier","end-heavier","start-and-end-heavier","hold"]},"anchor":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure-on-date"]},"occurredOn":{"type":"string"}},"required":["kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","historyQuery"],"additionalProperties":false}]},"quantifier":{"type":"object","properties":{"kind":{"type":"string","enum":["percent-increase"]},"percentIncrease":{"type":"number","exclusiveMinimum":0}},"required":["kind","percentIncrease"],"additionalProperties":false}},"required":["kind","mode"],"additionalProperties":false}]}},"required":["setIndex","sourceText","startingLoad"],"additionalProperties":false}},"adjustment":{"type":"object","properties":{"kind":{"type":"string","enum":["increase-if-able-or-hold"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setIndexes":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["kind","sourceText","setIndexes"],"additionalProperties":false}},"required":["kind","sets"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["target-recipe"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"operation":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["divide"]},"divisor":{"type":"number","exclusiveMinimum":0}},"required":["kind","divisor"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["multiply"]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["kind","multiplier"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["add-percentage"]},"percentage":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["kind","percentage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["add-component"]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["subtract-component"]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","component"],"additionalProperties":false}]},"outputComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"roundingIncrement":{"type":"number","exclusiveMinimum":0}},"required":["kind","sourceText","input","operation","outputComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["target-selection"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"options":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["history-load-target"]},"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","input","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calculated-load-target"]},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"stepSourceTexts":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"formula":{"type":"object","properties":{"kind":{"type":"string","enum":["add-components"]},"terms":{"type":"array","prefixItems":[{"type":"object","properties":{"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["input","component"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["input","component"],"additionalProperties":false}},"outputComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","terms","outputComponent"],"additionalProperties":false}},"required":["kind","headingSourceText","stepSourceTexts","formula"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["history-load-target"]},"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","input","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calculated-load-target"]},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"stepSourceTexts":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"formula":{"type":"object","properties":{"kind":{"type":"string","enum":["add-components"]},"terms":{"type":"array","prefixItems":[{"type":"object","properties":{"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["input","component"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["input","component"],"additionalProperties":false}},"outputComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","terms","outputComponent"],"additionalProperties":false}},"required":["kind","headingSourceText","stepSourceTexts","formula"],"additionalProperties":false}]}}},"required":["kind","sourceText","options"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-plan"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"attempts":{"type":"array","prefixItems":[{"type":"object","properties":{"targetPercentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"clockMark":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["targetPercentage"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"targetPercentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"clockMark":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["targetPercentage"],"additionalProperties":false}},"percentagesApproximate":{"type":"boolean","enum":[true]},"maxAttemptsAtOrAbove90Percent":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"extraAttemptCondition":{"type":"string","enum":["last-attempt-easy"]}},"required":["kind","sourceText","attempts"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["clock-protocol"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"protocol":{"anyOf":[{"type":"object","properties":{"family":{"type":"string","enum":["cadence"]},"every":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false},"rounds":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["family","every"],"additionalProperties":false},{"type":"object","properties":{"family":{"type":"string","enum":["amrap"]},"duration":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["family","duration"],"additionalProperties":false},{"type":"object","properties":{"family":{"type":"string","enum":["tabata"]},"rounds":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"work":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false},"rest":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["family","rounds","work","rest"],"additionalProperties":false},{"type":"object","properties":{"family":{"type":"string","enum":["interval"]},"rounds":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"work":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false},"rest":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["family","rounds","work","rest"],"additionalProperties":false},{"type":"object","properties":{"family":{"type":"string","enum":["accumulate"]},"target":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["family","target"],"additionalProperties":false},{"type":"object","properties":{"family":{"type":"string","enum":["continuous"]},"duration":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["family","duration"],"additionalProperties":false},{"type":"object","properties":{"family":{"type":"string","enum":["fixed-timeline"]},"marks":{"type":"array","prefixItems":[{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}}},"required":["family","marks"],"additionalProperties":false}]}},"required":["kind","sourceText","protocol"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["progression-rule"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"when":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["always"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["missing-equipment"]},"equipment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","equipment"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-state"]},"state":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","state"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["location"]},"location":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","location"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["injury"]},"affectedArea":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","affectedArea"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quality-failure"]},"criterion":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","criterion"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-at-least"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completed-prescription"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["novice"]}},"required":["kind"],"additionalProperties":false}]},"action":{"type":"string","enum":["increase-load","increase-volume","change-target","repeat"]}},"required":["kind","sourceText","historyQuery","when","action"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["substitution-rule"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"branch":{"type":"object","properties":{"when":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["always"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["missing-equipment"]},"equipment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","equipment"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-state"]},"state":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","state"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["location"]},"location":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","location"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["injury"]},"affectedArea":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","affectedArea"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quality-failure"]},"criterion":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","criterion"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-at-least"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completed-prescription"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["novice"]}},"required":["kind"],"additionalProperties":false}]},"result":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["substitution"]},"replacement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"changesPrescription":{"type":"boolean"}},"required":["kind","replacement","changesPrescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["scaling"]},"movement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"dimension":{"type":"string","enum":["ability","range","quality"]},"adjustment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","movement","dimension","adjustment"],"additionalProperties":false}]},"fallbacks":{"type":"array","items":{"type":"object","properties":{"when":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["always"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["missing-equipment"]},"equipment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","equipment"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-state"]},"state":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","state"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["location"]},"location":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","location"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["injury"]},"affectedArea":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","affectedArea"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quality-failure"]},"criterion":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","criterion"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-at-least"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completed-prescription"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["novice"]}},"required":["kind"],"additionalProperties":false}]},"result":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["substitution"]},"replacement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"changesPrescription":{"type":"boolean"}},"required":["kind","replacement","changesPrescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["scaling"]},"movement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"dimension":{"type":"string","enum":["ability","range","quality"]},"adjustment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","movement","dimension","adjustment"],"additionalProperties":false}]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["when","result","sourceText"],"additionalProperties":false}}},"required":["when","result","fallbacks"],"additionalProperties":false}},"required":["kind","sourceText","branch"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["scaling-rule"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"branch":{"type":"object","properties":{"when":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["always"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["missing-equipment"]},"equipment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","equipment"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-state"]},"state":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","state"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["location"]},"location":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","location"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["injury"]},"affectedArea":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","affectedArea"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quality-failure"]},"criterion":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","criterion"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-at-least"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completed-prescription"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["novice"]}},"required":["kind"],"additionalProperties":false}]},"result":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["substitution"]},"replacement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"changesPrescription":{"type":"boolean"}},"required":["kind","replacement","changesPrescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["scaling"]},"movement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"dimension":{"type":"string","enum":["ability","range","quality"]},"adjustment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","movement","dimension","adjustment"],"additionalProperties":false}]},"fallbacks":{"type":"array","items":{"type":"object","properties":{"when":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["always"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["missing-equipment"]},"equipment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","equipment"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-state"]},"state":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","state"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["location"]},"location":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","location"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["injury"]},"affectedArea":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","affectedArea"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quality-failure"]},"criterion":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","criterion"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-at-least"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completed-prescription"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["novice"]}},"required":["kind"],"additionalProperties":false}]},"result":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["substitution"]},"replacement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"changesPrescription":{"type":"boolean"}},"required":["kind","replacement","changesPrescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["scaling"]},"movement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"dimension":{"type":"string","enum":["ability","range","quality"]},"adjustment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","movement","dimension","adjustment"],"additionalProperties":false}]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["when","result","sourceText"],"additionalProperties":false}}},"required":["when","result","fallbacks"],"additionalProperties":false}},"required":["kind","sourceText","branch"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["logging-instruction"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"resultShape":{"type":"object","properties":{"value":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains"]},"basis":{"not":{}},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["time"]},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["no-score"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]}},"required":["kind"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains"]},"basis":{"not":{}},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["time"]},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["no-score"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]}},"required":["kind"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains"]},"basis":{"not":{}},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["time"]},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["no-score"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]}},"required":["kind"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"aggregation":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-set"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["per-interval"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["per-movement"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["per-work-interval"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["total"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["lowest-round"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["adjusted-score"]},"transformation":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","transformation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["external-destination"]},"destination":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","destination"],"additionalProperties":false}]}},"required":["value","aggregation"],"additionalProperties":false},"target":{"type":"object","properties":{"kind":{"type":"string","enum":["series-work-intervals"]},"workItemOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"seriesMemberOrdinals":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"intervalCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","workItemOrdinal","seriesMemberOrdinals","intervalCount"],"additionalProperties":false}},"required":["kind","sourceText","resultShape"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["setup-safety-instruction"]},"clause":{"type":"string","enum":["setup","technique","safety"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","clause","sourceText"],"additionalProperties":false}]}},"required":["kind","rule"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rule-reference"]},"ruleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"ruleKind":{"type":"string","enum":["load-rule","set-load-schedule","target-recipe","target-selection","attempt-plan","clock-protocol","progression-rule","substitution-rule","scaling-rule","logging-instruction","setup-safety-instruction"]}},"required":["kind","ruleId","ruleKind"],"additionalProperties":false}]}},"cues":{"type":"array","items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"scaling":{"$ref":"#/components/schemas/PrescriptionScaling"}},"required":["version","workItems","attachedRules","cues"],"additionalProperties":false}},"required":["kind","prescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attached-rules"]},"attachedRules":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["inline-rule"]},"rule":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-rule"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"expression":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-target"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["percent-of-1rm"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"approximate":{"type":"boolean","enum":[true]},"accommodatingResistance":{"anyOf":[{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["band-tension"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["chains"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["chain-weight"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false}]}},"required":["kind","percentage","historyQuery","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["absolute-resistance-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["kind","accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["component-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"sourceComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"targetComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","historyQuery","sourceComponent","targetComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["estimated-1rm-percentage"]},"percentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"approximate":{"type":"boolean","enum":[true]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","percentage","approximate","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["kind","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["resistance-designation-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["relative-resistance-designation"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designationOffset":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designationOffset","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["qualitative-build-to"]},"targetDescription":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","targetDescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["fixed-load"]},"weight":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","weight"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dual-load-display"]},"heavier":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"lighter":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"pairedImplements":{"type":"boolean"}},"required":["kind","heavier","lighter","pairedImplements"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-progression"]},"mode":{"type":"string","enum":["heavier","end-heavier","start-and-end-heavier","hold"]},"anchor":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure-on-date"]},"occurredOn":{"type":"string"}},"required":["kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","historyQuery"],"additionalProperties":false}]},"quantifier":{"type":"object","properties":{"kind":{"type":"string","enum":["percent-increase"]},"percentIncrease":{"type":"number","exclusiveMinimum":0}},"required":["kind","percentIncrease"],"additionalProperties":false}},"required":["kind","mode"],"additionalProperties":false}]},"fallbackChain":{"anyOf":[{"type":"array","prefixItems":[{"type":"object","properties":{"kind":{"type":"string","enum":["none"]}},"required":["kind"],"additionalProperties":false}],"maxItems":1,"minItems":1},{"type":"array","prefixItems":[{"type":"object","properties":{"kind":{"type":"string","enum":["fallback"]},"trigger":{"type":"string","enum":["no-velocity-meter","no-chains","no-bands","no-prior-week","no-pr","novice"]},"expression":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-target"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["percent-of-1rm"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"approximate":{"type":"boolean","enum":[true]},"accommodatingResistance":{"anyOf":[{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["band-tension"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["chains"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["chain-weight"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false}]}},"required":["kind","percentage","historyQuery","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["absolute-resistance-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["kind","accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["component-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"sourceComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"targetComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","historyQuery","sourceComponent","targetComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["estimated-1rm-percentage"]},"percentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"approximate":{"type":"boolean","enum":[true]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","percentage","approximate","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["kind","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["resistance-designation-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["relative-resistance-designation"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designationOffset":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designationOffset","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["qualitative-build-to"]},"targetDescription":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","targetDescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["fixed-load"]},"weight":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","weight"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dual-load-display"]},"heavier":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"lighter":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"pairedImplements":{"type":"boolean"}},"required":["kind","heavier","lighter","pairedImplements"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-progression"]},"mode":{"type":"string","enum":["heavier","end-heavier","start-and-end-heavier","hold"]},"anchor":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure-on-date"]},"occurredOn":{"type":"string"}},"required":["kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","historyQuery"],"additionalProperties":false}]},"quantifier":{"type":"object","properties":{"kind":{"type":"string","enum":["percent-increase"]},"percentIncrease":{"type":"number","exclusiveMinimum":0}},"required":["kind","percentIncrease"],"additionalProperties":false}},"required":["kind","mode"],"additionalProperties":false}]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","trigger","expression","sourceText"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"kind":{"type":"string","enum":["fallback"]},"trigger":{"type":"string","enum":["no-velocity-meter","no-chains","no-bands","no-prior-week","no-pr","novice"]},"expression":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-target"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["percent-of-1rm"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"approximate":{"type":"boolean","enum":[true]},"accommodatingResistance":{"anyOf":[{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["band-tension"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["chains"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["chain-weight"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false}]}},"required":["kind","percentage","historyQuery","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["absolute-resistance-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["kind","accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["component-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"sourceComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"targetComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","historyQuery","sourceComponent","targetComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["estimated-1rm-percentage"]},"percentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"approximate":{"type":"boolean","enum":[true]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","percentage","approximate","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["kind","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["resistance-designation-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["relative-resistance-designation"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designationOffset":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designationOffset","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["qualitative-build-to"]},"targetDescription":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","targetDescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["fixed-load"]},"weight":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","weight"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dual-load-display"]},"heavier":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"lighter":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"pairedImplements":{"type":"boolean"}},"required":["kind","heavier","lighter","pairedImplements"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-progression"]},"mode":{"type":"string","enum":["heavier","end-heavier","start-and-end-heavier","hold"]},"anchor":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure-on-date"]},"occurredOn":{"type":"string"}},"required":["kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","historyQuery"],"additionalProperties":false}]},"quantifier":{"type":"object","properties":{"kind":{"type":"string","enum":["percent-increase"]},"percentIncrease":{"type":"number","exclusiveMinimum":0}},"required":["kind","percentIncrease"],"additionalProperties":false}},"required":["kind","mode"],"additionalProperties":false}]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","trigger","expression","sourceText"],"additionalProperties":false}}]}},"required":["kind","sourceText","expression","fallbackChain"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["set-load-schedule"]},"sets":{"type":"array","prefixItems":[{"type":"object","properties":{"setIndex":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"startingLoad":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-target"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["percent-of-1rm"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"approximate":{"type":"boolean","enum":[true]},"accommodatingResistance":{"anyOf":[{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["band-tension"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["chains"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["chain-weight"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false}]}},"required":["kind","percentage","historyQuery","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["absolute-resistance-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["kind","accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["component-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"sourceComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"targetComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","historyQuery","sourceComponent","targetComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["estimated-1rm-percentage"]},"percentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"approximate":{"type":"boolean","enum":[true]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","percentage","approximate","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["kind","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["resistance-designation-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["relative-resistance-designation"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designationOffset":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designationOffset","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["qualitative-build-to"]},"targetDescription":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","targetDescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["fixed-load"]},"weight":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","weight"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dual-load-display"]},"heavier":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"lighter":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"pairedImplements":{"type":"boolean"}},"required":["kind","heavier","lighter","pairedImplements"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-progression"]},"mode":{"type":"string","enum":["heavier","end-heavier","start-and-end-heavier","hold"]},"anchor":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure-on-date"]},"occurredOn":{"type":"string"}},"required":["kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","historyQuery"],"additionalProperties":false}]},"quantifier":{"type":"object","properties":{"kind":{"type":"string","enum":["percent-increase"]},"percentIncrease":{"type":"number","exclusiveMinimum":0}},"required":["kind","percentIncrease"],"additionalProperties":false}},"required":["kind","mode"],"additionalProperties":false}]}},"required":["setIndex","sourceText","startingLoad"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"setIndex":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"startingLoad":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-target"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["percent-of-1rm"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"approximate":{"type":"boolean","enum":[true]},"accommodatingResistance":{"anyOf":[{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["band-tension"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["chains"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["chain-weight"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false}]}},"required":["kind","percentage","historyQuery","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["absolute-resistance-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["kind","accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["component-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"sourceComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"targetComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","historyQuery","sourceComponent","targetComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["estimated-1rm-percentage"]},"percentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"approximate":{"type":"boolean","enum":[true]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","percentage","approximate","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["kind","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["resistance-designation-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["relative-resistance-designation"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designationOffset":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designationOffset","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["qualitative-build-to"]},"targetDescription":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","targetDescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["fixed-load"]},"weight":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","weight"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dual-load-display"]},"heavier":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"lighter":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"pairedImplements":{"type":"boolean"}},"required":["kind","heavier","lighter","pairedImplements"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-progression"]},"mode":{"type":"string","enum":["heavier","end-heavier","start-and-end-heavier","hold"]},"anchor":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure-on-date"]},"occurredOn":{"type":"string"}},"required":["kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","historyQuery"],"additionalProperties":false}]},"quantifier":{"type":"object","properties":{"kind":{"type":"string","enum":["percent-increase"]},"percentIncrease":{"type":"number","exclusiveMinimum":0}},"required":["kind","percentIncrease"],"additionalProperties":false}},"required":["kind","mode"],"additionalProperties":false}]}},"required":["setIndex","sourceText","startingLoad"],"additionalProperties":false}},"adjustment":{"type":"object","properties":{"kind":{"type":"string","enum":["increase-if-able-or-hold"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setIndexes":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["kind","sourceText","setIndexes"],"additionalProperties":false}},"required":["kind","sets"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["target-recipe"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"operation":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["divide"]},"divisor":{"type":"number","exclusiveMinimum":0}},"required":["kind","divisor"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["multiply"]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["kind","multiplier"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["add-percentage"]},"percentage":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["kind","percentage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["add-component"]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["subtract-component"]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","component"],"additionalProperties":false}]},"outputComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"roundingIncrement":{"type":"number","exclusiveMinimum":0}},"required":["kind","sourceText","input","operation","outputComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["target-selection"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"options":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["history-load-target"]},"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","input","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calculated-load-target"]},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"stepSourceTexts":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"formula":{"type":"object","properties":{"kind":{"type":"string","enum":["add-components"]},"terms":{"type":"array","prefixItems":[{"type":"object","properties":{"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["input","component"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["input","component"],"additionalProperties":false}},"outputComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","terms","outputComponent"],"additionalProperties":false}},"required":["kind","headingSourceText","stepSourceTexts","formula"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["history-load-target"]},"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","input","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calculated-load-target"]},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"stepSourceTexts":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"formula":{"type":"object","properties":{"kind":{"type":"string","enum":["add-components"]},"terms":{"type":"array","prefixItems":[{"type":"object","properties":{"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["input","component"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["input","component"],"additionalProperties":false}},"outputComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","terms","outputComponent"],"additionalProperties":false}},"required":["kind","headingSourceText","stepSourceTexts","formula"],"additionalProperties":false}]}}},"required":["kind","sourceText","options"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-plan"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"attempts":{"type":"array","prefixItems":[{"type":"object","properties":{"targetPercentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"clockMark":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["targetPercentage"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"targetPercentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"clockMark":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["targetPercentage"],"additionalProperties":false}},"percentagesApproximate":{"type":"boolean","enum":[true]},"maxAttemptsAtOrAbove90Percent":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"extraAttemptCondition":{"type":"string","enum":["last-attempt-easy"]}},"required":["kind","sourceText","attempts"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["clock-protocol"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"protocol":{"anyOf":[{"type":"object","properties":{"family":{"type":"string","enum":["cadence"]},"every":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false},"rounds":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["family","every"],"additionalProperties":false},{"type":"object","properties":{"family":{"type":"string","enum":["amrap"]},"duration":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["family","duration"],"additionalProperties":false},{"type":"object","properties":{"family":{"type":"string","enum":["tabata"]},"rounds":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"work":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false},"rest":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["family","rounds","work","rest"],"additionalProperties":false},{"type":"object","properties":{"family":{"type":"string","enum":["interval"]},"rounds":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"work":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false},"rest":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["family","rounds","work","rest"],"additionalProperties":false},{"type":"object","properties":{"family":{"type":"string","enum":["accumulate"]},"target":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["family","target"],"additionalProperties":false},{"type":"object","properties":{"family":{"type":"string","enum":["continuous"]},"duration":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["family","duration"],"additionalProperties":false},{"type":"object","properties":{"family":{"type":"string","enum":["fixed-timeline"]},"marks":{"type":"array","prefixItems":[{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}}},"required":["family","marks"],"additionalProperties":false}]}},"required":["kind","sourceText","protocol"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["progression-rule"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"when":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["always"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["missing-equipment"]},"equipment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","equipment"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-state"]},"state":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","state"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["location"]},"location":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","location"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["injury"]},"affectedArea":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","affectedArea"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quality-failure"]},"criterion":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","criterion"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-at-least"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completed-prescription"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["novice"]}},"required":["kind"],"additionalProperties":false}]},"action":{"type":"string","enum":["increase-load","increase-volume","change-target","repeat"]}},"required":["kind","sourceText","historyQuery","when","action"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["substitution-rule"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"branch":{"type":"object","properties":{"when":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["always"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["missing-equipment"]},"equipment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","equipment"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-state"]},"state":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","state"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["location"]},"location":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","location"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["injury"]},"affectedArea":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","affectedArea"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quality-failure"]},"criterion":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","criterion"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-at-least"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completed-prescription"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["novice"]}},"required":["kind"],"additionalProperties":false}]},"result":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["substitution"]},"replacement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"changesPrescription":{"type":"boolean"}},"required":["kind","replacement","changesPrescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["scaling"]},"movement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"dimension":{"type":"string","enum":["ability","range","quality"]},"adjustment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","movement","dimension","adjustment"],"additionalProperties":false}]},"fallbacks":{"type":"array","items":{"type":"object","properties":{"when":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["always"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["missing-equipment"]},"equipment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","equipment"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-state"]},"state":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","state"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["location"]},"location":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","location"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["injury"]},"affectedArea":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","affectedArea"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quality-failure"]},"criterion":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","criterion"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-at-least"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completed-prescription"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["novice"]}},"required":["kind"],"additionalProperties":false}]},"result":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["substitution"]},"replacement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"changesPrescription":{"type":"boolean"}},"required":["kind","replacement","changesPrescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["scaling"]},"movement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"dimension":{"type":"string","enum":["ability","range","quality"]},"adjustment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","movement","dimension","adjustment"],"additionalProperties":false}]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["when","result","sourceText"],"additionalProperties":false}}},"required":["when","result","fallbacks"],"additionalProperties":false}},"required":["kind","sourceText","branch"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["scaling-rule"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"branch":{"type":"object","properties":{"when":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["always"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["missing-equipment"]},"equipment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","equipment"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-state"]},"state":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","state"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["location"]},"location":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","location"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["injury"]},"affectedArea":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","affectedArea"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quality-failure"]},"criterion":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","criterion"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-at-least"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completed-prescription"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["novice"]}},"required":["kind"],"additionalProperties":false}]},"result":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["substitution"]},"replacement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"changesPrescription":{"type":"boolean"}},"required":["kind","replacement","changesPrescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["scaling"]},"movement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"dimension":{"type":"string","enum":["ability","range","quality"]},"adjustment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","movement","dimension","adjustment"],"additionalProperties":false}]},"fallbacks":{"type":"array","items":{"type":"object","properties":{"when":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["always"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["missing-equipment"]},"equipment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","equipment"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-state"]},"state":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","state"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["location"]},"location":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","location"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["injury"]},"affectedArea":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","affectedArea"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quality-failure"]},"criterion":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","criterion"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-at-least"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completed-prescription"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["novice"]}},"required":["kind"],"additionalProperties":false}]},"result":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["substitution"]},"replacement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"changesPrescription":{"type":"boolean"}},"required":["kind","replacement","changesPrescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["scaling"]},"movement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"dimension":{"type":"string","enum":["ability","range","quality"]},"adjustment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","movement","dimension","adjustment"],"additionalProperties":false}]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["when","result","sourceText"],"additionalProperties":false}}},"required":["when","result","fallbacks"],"additionalProperties":false}},"required":["kind","sourceText","branch"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["logging-instruction"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"resultShape":{"type":"object","properties":{"value":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains"]},"basis":{"not":{}},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["time"]},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["no-score"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]}},"required":["kind"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains"]},"basis":{"not":{}},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["time"]},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["no-score"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]}},"required":["kind"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains"]},"basis":{"not":{}},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["time"]},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["no-score"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]}},"required":["kind"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"aggregation":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-set"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["per-interval"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["per-movement"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["per-work-interval"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["total"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["lowest-round"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["adjusted-score"]},"transformation":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","transformation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["external-destination"]},"destination":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","destination"],"additionalProperties":false}]}},"required":["value","aggregation"],"additionalProperties":false},"target":{"type":"object","properties":{"kind":{"type":"string","enum":["series-work-intervals"]},"workItemOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"seriesMemberOrdinals":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"intervalCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","workItemOrdinal","seriesMemberOrdinals","intervalCount"],"additionalProperties":false}},"required":["kind","sourceText","resultShape"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["setup-safety-instruction"]},"clause":{"type":"string","enum":["setup","technique","safety"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","clause","sourceText"],"additionalProperties":false}]}},"required":["kind","rule"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rule-reference"]},"ruleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"ruleKind":{"type":"string","enum":["load-rule","set-load-schedule","target-recipe","target-selection","attempt-plan","clock-protocol","progression-rule","substitution-rule","scaling-rule","logging-instruction","setup-safety-instruction"]}},"required":["kind","ruleId","ruleKind"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["inline-rule"]},"rule":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-rule"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"expression":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-target"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["percent-of-1rm"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"approximate":{"type":"boolean","enum":[true]},"accommodatingResistance":{"anyOf":[{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["band-tension"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["chains"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["chain-weight"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false}]}},"required":["kind","percentage","historyQuery","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["absolute-resistance-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["kind","accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["component-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"sourceComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"targetComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","historyQuery","sourceComponent","targetComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["estimated-1rm-percentage"]},"percentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"approximate":{"type":"boolean","enum":[true]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","percentage","approximate","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["kind","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["resistance-designation-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["relative-resistance-designation"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designationOffset":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designationOffset","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["qualitative-build-to"]},"targetDescription":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","targetDescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["fixed-load"]},"weight":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","weight"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dual-load-display"]},"heavier":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"lighter":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"pairedImplements":{"type":"boolean"}},"required":["kind","heavier","lighter","pairedImplements"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-progression"]},"mode":{"type":"string","enum":["heavier","end-heavier","start-and-end-heavier","hold"]},"anchor":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure-on-date"]},"occurredOn":{"type":"string"}},"required":["kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","historyQuery"],"additionalProperties":false}]},"quantifier":{"type":"object","properties":{"kind":{"type":"string","enum":["percent-increase"]},"percentIncrease":{"type":"number","exclusiveMinimum":0}},"required":["kind","percentIncrease"],"additionalProperties":false}},"required":["kind","mode"],"additionalProperties":false}]},"fallbackChain":{"anyOf":[{"type":"array","prefixItems":[{"type":"object","properties":{"kind":{"type":"string","enum":["none"]}},"required":["kind"],"additionalProperties":false}],"maxItems":1,"minItems":1},{"type":"array","prefixItems":[{"type":"object","properties":{"kind":{"type":"string","enum":["fallback"]},"trigger":{"type":"string","enum":["no-velocity-meter","no-chains","no-bands","no-prior-week","no-pr","novice"]},"expression":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-target"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["percent-of-1rm"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"approximate":{"type":"boolean","enum":[true]},"accommodatingResistance":{"anyOf":[{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["band-tension"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["chains"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["chain-weight"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false}]}},"required":["kind","percentage","historyQuery","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["absolute-resistance-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["kind","accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["component-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"sourceComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"targetComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","historyQuery","sourceComponent","targetComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["estimated-1rm-percentage"]},"percentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"approximate":{"type":"boolean","enum":[true]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","percentage","approximate","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["kind","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["resistance-designation-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["relative-resistance-designation"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designationOffset":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designationOffset","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["qualitative-build-to"]},"targetDescription":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","targetDescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["fixed-load"]},"weight":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","weight"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dual-load-display"]},"heavier":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"lighter":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"pairedImplements":{"type":"boolean"}},"required":["kind","heavier","lighter","pairedImplements"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-progression"]},"mode":{"type":"string","enum":["heavier","end-heavier","start-and-end-heavier","hold"]},"anchor":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure-on-date"]},"occurredOn":{"type":"string"}},"required":["kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","historyQuery"],"additionalProperties":false}]},"quantifier":{"type":"object","properties":{"kind":{"type":"string","enum":["percent-increase"]},"percentIncrease":{"type":"number","exclusiveMinimum":0}},"required":["kind","percentIncrease"],"additionalProperties":false}},"required":["kind","mode"],"additionalProperties":false}]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","trigger","expression","sourceText"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"kind":{"type":"string","enum":["fallback"]},"trigger":{"type":"string","enum":["no-velocity-meter","no-chains","no-bands","no-prior-week","no-pr","novice"]},"expression":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-target"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["percent-of-1rm"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"approximate":{"type":"boolean","enum":[true]},"accommodatingResistance":{"anyOf":[{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["band-tension"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["chains"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["chain-weight"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false}]}},"required":["kind","percentage","historyQuery","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["absolute-resistance-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["kind","accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["component-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"sourceComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"targetComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","historyQuery","sourceComponent","targetComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["estimated-1rm-percentage"]},"percentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"approximate":{"type":"boolean","enum":[true]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","percentage","approximate","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["kind","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["resistance-designation-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["relative-resistance-designation"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designationOffset":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designationOffset","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["qualitative-build-to"]},"targetDescription":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","targetDescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["fixed-load"]},"weight":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","weight"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dual-load-display"]},"heavier":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"lighter":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"pairedImplements":{"type":"boolean"}},"required":["kind","heavier","lighter","pairedImplements"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-progression"]},"mode":{"type":"string","enum":["heavier","end-heavier","start-and-end-heavier","hold"]},"anchor":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure-on-date"]},"occurredOn":{"type":"string"}},"required":["kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","historyQuery"],"additionalProperties":false}]},"quantifier":{"type":"object","properties":{"kind":{"type":"string","enum":["percent-increase"]},"percentIncrease":{"type":"number","exclusiveMinimum":0}},"required":["kind","percentIncrease"],"additionalProperties":false}},"required":["kind","mode"],"additionalProperties":false}]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","trigger","expression","sourceText"],"additionalProperties":false}}]}},"required":["kind","sourceText","expression","fallbackChain"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["set-load-schedule"]},"sets":{"type":"array","prefixItems":[{"type":"object","properties":{"setIndex":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"startingLoad":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-target"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["percent-of-1rm"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"approximate":{"type":"boolean","enum":[true]},"accommodatingResistance":{"anyOf":[{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["band-tension"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["chains"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["chain-weight"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false}]}},"required":["kind","percentage","historyQuery","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["absolute-resistance-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["kind","accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["component-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"sourceComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"targetComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","historyQuery","sourceComponent","targetComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["estimated-1rm-percentage"]},"percentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"approximate":{"type":"boolean","enum":[true]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","percentage","approximate","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["kind","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["resistance-designation-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["relative-resistance-designation"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designationOffset":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designationOffset","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["qualitative-build-to"]},"targetDescription":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","targetDescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["fixed-load"]},"weight":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","weight"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dual-load-display"]},"heavier":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"lighter":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"pairedImplements":{"type":"boolean"}},"required":["kind","heavier","lighter","pairedImplements"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-progression"]},"mode":{"type":"string","enum":["heavier","end-heavier","start-and-end-heavier","hold"]},"anchor":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure-on-date"]},"occurredOn":{"type":"string"}},"required":["kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","historyQuery"],"additionalProperties":false}]},"quantifier":{"type":"object","properties":{"kind":{"type":"string","enum":["percent-increase"]},"percentIncrease":{"type":"number","exclusiveMinimum":0}},"required":["kind","percentIncrease"],"additionalProperties":false}},"required":["kind","mode"],"additionalProperties":false}]}},"required":["setIndex","sourceText","startingLoad"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"setIndex":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"startingLoad":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-target"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["percent-of-1rm"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"approximate":{"type":"boolean","enum":[true]},"accommodatingResistance":{"anyOf":[{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["band-tension"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["chains"]},"percentage":{"anyOf":[{"type":"number","exclusiveMinimum":0,"maximum":100},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0,"maximum":100},"maximum":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["minimum","maximum"],"additionalProperties":false}]},"loadComponent":{"type":"string","enum":["chain-weight"]}},"required":["accommodation","percentage","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false}]}},"required":["kind","percentage","historyQuery","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["absolute-resistance-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"loadComponent":{"type":"string","enum":["band-tension","chain-weight"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"setupSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"tables":{"type":"array","prefixItems":[{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"rig":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"oneRepMax":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["less-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["range"]},"minimumPounds":{"type":"number","exclusiveMinimum":0},"maximumPounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","minimumPounds","maximumPounds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["greater-than"]},"pounds":{"type":"number","exclusiveMinimum":0}},"required":["kind","pounds"],"additionalProperties":false}]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"tensionPounds":{"type":"number","exclusiveMinimum":0},"configuration":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["sourceText","oneRepMax","designation","tensionPounds"],"additionalProperties":false}}},"required":["rig","entries"],"additionalProperties":false}}},"required":["kind","accommodation","loadComponent","historyQuery","tables"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["component-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"sourceComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"targetComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","historyQuery","sourceComponent","targetComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["estimated-1rm-percentage"]},"percentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"approximate":{"type":"boolean","enum":[true]},"loadComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","percentage","approximate","loadComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result-carryover"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["kind","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["resistance-designation-selection"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designation":{"anyOf":[{"type":"number","enum":[0,1,2,3,4]},{"type":"array","prefixItems":[{"type":"number","enum":[0,1,2,3,4]},{"type":"number","enum":[0,1,2,3,4]}],"maxItems":2,"minItems":2}]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["relative-resistance-designation"]},"accommodation":{"type":"string","enum":["bands","chains"]},"designationOffset":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","accommodation","designationOffset","historyQuery"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["qualitative-build-to"]},"targetDescription":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","targetDescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["fixed-load"]},"weight":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","weight"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dual-load-display"]},"heavier":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"lighter":{"type":"object","properties":{"value":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds"]}},"required":["value","unit"],"additionalProperties":false},"pairedImplements":{"type":"boolean"}},"required":["kind","heavier","lighter","pairedImplements"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-progression"]},"mode":{"type":"string","enum":["heavier","end-heavier","start-and-end-heavier","hold"]},"anchor":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-exposure-on-date"]},"occurredOn":{"type":"string"}},"required":["kind","occurredOn"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-result"]},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]}},"required":["kind","historyQuery"],"additionalProperties":false}]},"quantifier":{"type":"object","properties":{"kind":{"type":"string","enum":["percent-increase"]},"percentIncrease":{"type":"number","exclusiveMinimum":0}},"required":["kind","percentIncrease"],"additionalProperties":false}},"required":["kind","mode"],"additionalProperties":false}]}},"required":["setIndex","sourceText","startingLoad"],"additionalProperties":false}},"adjustment":{"type":"object","properties":{"kind":{"type":"string","enum":["increase-if-able-or-hold"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"setIndexes":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"required":["kind","sourceText","setIndexes"],"additionalProperties":false}},"required":["kind","sets"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["target-recipe"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"operation":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["divide"]},"divisor":{"type":"number","exclusiveMinimum":0}},"required":["kind","divisor"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["multiply"]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["kind","multiplier"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["add-percentage"]},"percentage":{"type":"number","exclusiveMinimum":0,"maximum":100}},"required":["kind","percentage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["add-component"]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["subtract-component"]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","component"],"additionalProperties":false}]},"outputComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"roundingIncrement":{"type":"number","exclusiveMinimum":0}},"required":["kind","sourceText","input","operation","outputComponent"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["target-selection"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"options":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["history-load-target"]},"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","input","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calculated-load-target"]},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"stepSourceTexts":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"formula":{"type":"object","properties":{"kind":{"type":"string","enum":["add-components"]},"terms":{"type":"array","prefixItems":[{"type":"object","properties":{"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["input","component"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["input","component"],"additionalProperties":false}},"outputComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","terms","outputComponent"],"additionalProperties":false}},"required":["kind","headingSourceText","stepSourceTexts","formula"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["history-load-target"]},"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","input","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calculated-load-target"]},"headingSourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"stepSourceTexts":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"formula":{"type":"object","properties":{"kind":{"type":"string","enum":["add-components"]},"terms":{"type":"array","prefixItems":[{"type":"object","properties":{"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["input","component"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"input":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"component":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]},"multiplier":{"type":"number","exclusiveMinimum":0}},"required":["input","component"],"additionalProperties":false}},"outputComponent":{"type":"string","enum":["bar-weight","band-tension","chain-weight","total-load"]}},"required":["kind","terms","outputComponent"],"additionalProperties":false}},"required":["kind","headingSourceText","stepSourceTexts","formula"],"additionalProperties":false}]}}},"required":["kind","sourceText","options"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-plan"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"attempts":{"type":"array","prefixItems":[{"type":"object","properties":{"targetPercentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"clockMark":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["targetPercentage"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"targetPercentage":{"type":"number","exclusiveMinimum":0,"maximum":100},"clockMark":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["targetPercentage"],"additionalProperties":false}},"percentagesApproximate":{"type":"boolean","enum":[true]},"maxAttemptsAtOrAbove90Percent":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"extraAttemptCondition":{"type":"string","enum":["last-attempt-easy"]}},"required":["kind","sourceText","attempts"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["clock-protocol"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"protocol":{"anyOf":[{"type":"object","properties":{"family":{"type":"string","enum":["cadence"]},"every":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false},"rounds":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["family","every"],"additionalProperties":false},{"type":"object","properties":{"family":{"type":"string","enum":["amrap"]},"duration":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["family","duration"],"additionalProperties":false},{"type":"object","properties":{"family":{"type":"string","enum":["tabata"]},"rounds":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"work":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false},"rest":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["family","rounds","work","rest"],"additionalProperties":false},{"type":"object","properties":{"family":{"type":"string","enum":["interval"]},"rounds":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"work":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false},"rest":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["family","rounds","work","rest"],"additionalProperties":false},{"type":"object","properties":{"family":{"type":"string","enum":["accumulate"]},"target":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["family","target"],"additionalProperties":false},{"type":"object","properties":{"family":{"type":"string","enum":["continuous"]},"duration":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["family","duration"],"additionalProperties":false},{"type":"object","properties":{"family":{"type":"string","enum":["fixed-timeline"]},"marks":{"type":"array","prefixItems":[{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}}},"required":["family","marks"],"additionalProperties":false}]}},"required":["kind","sourceText","protocol"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["progression-rule"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"historyQuery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["exact-prior-result"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false},"resultOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","address","resultOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["related-movement-result"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"selection":{"type":"string","enum":["latest","best"]}},"required":["kind","movementId","selection"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["prior-prescription-address"]},"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal","positionOrdinal","prescriptionOrdinal"],"additionalProperties":false}},"required":["kind","address"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["current-pr"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"required":["kind","movementId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["recent-plan"]},"planRef":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","planRef"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["attempt-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"attemptCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","attemptCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["aggregate-history"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"aggregation":{"type":"string","enum":["maximum","minimum","average"]},"sessionCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","movementId","aggregation","sessionCount"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["dated-exposure"]},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"occurredOn":{"type":"string"}},"required":["kind","movementId","occurredOn"],"additionalProperties":false}]},"when":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["always"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["missing-equipment"]},"equipment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","equipment"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-state"]},"state":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","state"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["location"]},"location":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","location"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["injury"]},"affectedArea":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","affectedArea"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quality-failure"]},"criterion":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","criterion"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-at-least"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completed-prescription"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["novice"]}},"required":["kind"],"additionalProperties":false}]},"action":{"type":"string","enum":["increase-load","increase-volume","change-target","repeat"]}},"required":["kind","sourceText","historyQuery","when","action"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["substitution-rule"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"branch":{"type":"object","properties":{"when":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["always"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["missing-equipment"]},"equipment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","equipment"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-state"]},"state":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","state"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["location"]},"location":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","location"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["injury"]},"affectedArea":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","affectedArea"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quality-failure"]},"criterion":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","criterion"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-at-least"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completed-prescription"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["novice"]}},"required":["kind"],"additionalProperties":false}]},"result":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["substitution"]},"replacement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"changesPrescription":{"type":"boolean"}},"required":["kind","replacement","changesPrescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["scaling"]},"movement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"dimension":{"type":"string","enum":["ability","range","quality"]},"adjustment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","movement","dimension","adjustment"],"additionalProperties":false}]},"fallbacks":{"type":"array","items":{"type":"object","properties":{"when":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["always"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["missing-equipment"]},"equipment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","equipment"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-state"]},"state":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","state"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["location"]},"location":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","location"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["injury"]},"affectedArea":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","affectedArea"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quality-failure"]},"criterion":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","criterion"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-at-least"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completed-prescription"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["novice"]}},"required":["kind"],"additionalProperties":false}]},"result":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["substitution"]},"replacement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"changesPrescription":{"type":"boolean"}},"required":["kind","replacement","changesPrescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["scaling"]},"movement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"dimension":{"type":"string","enum":["ability","range","quality"]},"adjustment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","movement","dimension","adjustment"],"additionalProperties":false}]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["when","result","sourceText"],"additionalProperties":false}}},"required":["when","result","fallbacks"],"additionalProperties":false}},"required":["kind","sourceText","branch"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["scaling-rule"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"branch":{"type":"object","properties":{"when":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["always"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["missing-equipment"]},"equipment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","equipment"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-state"]},"state":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","state"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["location"]},"location":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","location"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["injury"]},"affectedArea":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","affectedArea"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quality-failure"]},"criterion":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","criterion"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-at-least"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completed-prescription"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["novice"]}},"required":["kind"],"additionalProperties":false}]},"result":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["substitution"]},"replacement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"changesPrescription":{"type":"boolean"}},"required":["kind","replacement","changesPrescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["scaling"]},"movement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"dimension":{"type":"string","enum":["ability","range","quality"]},"adjustment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","movement","dimension","adjustment"],"additionalProperties":false}]},"fallbacks":{"type":"array","items":{"type":"object","properties":{"when":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["always"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["missing-equipment"]},"equipment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","equipment"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-state"]},"state":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","state"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["location"]},"location":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","location"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["injury"]},"affectedArea":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","affectedArea"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quality-failure"]},"criterion":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","criterion"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["velocity-at-least"]},"metersPerSecond":{"type":"number","exclusiveMinimum":0}},"required":["kind","metersPerSecond"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completed-prescription"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["novice"]}},"required":["kind"],"additionalProperties":false}]},"result":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["substitution"]},"replacement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"changesPrescription":{"type":"boolean"}},"required":["kind","replacement","changesPrescription"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["scaling"]},"movement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"dimension":{"type":"string","enum":["ability","range","quality"]},"adjustment":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","movement","dimension","adjustment"],"additionalProperties":false}]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["when","result","sourceText"],"additionalProperties":false}}},"required":["when","result","fallbacks"],"additionalProperties":false}},"required":["kind","sourceText","branch"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["logging-instruction"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"resultShape":{"type":"object","properties":{"value":{"anyOf":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains"]},"basis":{"not":{}},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["time"]},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["no-score"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]}},"required":["kind"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains"]},"basis":{"not":{}},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["time"]},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["no-score"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]}},"required":["kind"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains"]},"basis":{"not":{}},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["kind","component"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["time"]},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["no-score"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]}},"required":["kind"],"additionalProperties":false}]}}},"required":["kind","results"],"additionalProperties":false}]},"aggregation":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-set"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["per-interval"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["per-movement"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["per-work-interval"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["total"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["lowest-round"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["adjusted-score"]},"transformation":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","transformation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["external-destination"]},"destination":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","destination"],"additionalProperties":false}]}},"required":["value","aggregation"],"additionalProperties":false},"target":{"type":"object","properties":{"kind":{"type":"string","enum":["series-work-intervals"]},"workItemOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"seriesMemberOrdinals":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"intervalCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","workItemOrdinal","seriesMemberOrdinals","intervalCount"],"additionalProperties":false}},"required":["kind","sourceText","resultShape"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["setup-safety-instruction"]},"clause":{"type":"string","enum":["setup","technique","safety"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","clause","sourceText"],"additionalProperties":false}]}},"required":["kind","rule"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rule-reference"]},"ruleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"ruleKind":{"type":"string","enum":["load-rule","set-load-schedule","target-recipe","target-selection","attempt-plan","clock-protocol","progression-rule","substitution-rule","scaling-rule","logging-instruction","setup-safety-instruction"]}},"required":["kind","ruleId","ruleKind"],"additionalProperties":false}]}}},"required":["kind","attachedRules"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unresolved"]}},"required":["kind"],"additionalProperties":false}]},"LiftIdentityStamp":{"anyOf":[{"$ref":"#/components/schemas/StampedLiftIdentity"},{"$ref":"#/components/schemas/NoLiftIdentity"}]},"NoLiftIdentity":{"type":"object","properties":{"kind":{"type":"string","enum":["none"]},"reason":{"type":"string","enum":["not-a-lift","complex"]}},"required":["kind","reason"],"additionalProperties":false},"StampedLiftIdentity":{"type":"object","properties":{"kind":{"type":"string","enum":["lift"]},"base":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"identityKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prContext":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","base","identityKey","prContext"],"additionalProperties":false},"PrescriptionScaling":{"type":"object","properties":{"loadBase":{"type":"string","enum":["bodyweight","implement"]},"assistance":{"type":"array","items":{"type":"string","enum":["bands"]}}},"required":["loadBase","assistance"],"additionalProperties":false},"Union_":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["sets-reps"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"repetitions":{"anyOf":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"eachSide":{"type":"boolean"}},"required":["kind","sourceText","sets","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetition-max"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","sourceText","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"duration":{"anyOf":[{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false},{"type":"object","properties":{"value":{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}]}},"required":["kind","sourceText","duration"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"distance":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","sourceText","distance"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["accumulation"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"target":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]}},"required":["kind","sourceText","target","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","sourceText"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["fixed-work"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]},"eachSide":{"type":"boolean"},"sideOrder":{"type":"string","enum":["alternate","one-side-then-other"]}},"required":["kind","sourceText","amount","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["mixed-work"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"segments":{"type":"array","prefixItems":[{"type":"object","properties":{"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]}},"required":["amount","unit"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]}},"required":["amount","unit"],"additionalProperties":false}}},"required":["kind","sourceText","segments"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["sets-work"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"perSet":{"type":"object","properties":{"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]}},"required":["amount","unit"],"additionalProperties":false},"eachSide":{"type":"boolean"}},"required":["kind","sourceText","sets","perSet"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["max"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"measure":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]},"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","sourceText","measure"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rep-sequence"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reps":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"eachSide":{"type":"boolean"}},"required":["kind","sourceText","reps"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["drop-set"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"top":{"$ref":"#/components/schemas/Union_"},"drops":{"type":"array","prefixItems":[{"type":"object","properties":{"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"dropPercent":{"type":"number","exclusiveMinimum":0,"exclusiveMaximum":100}},"required":["sets","repetitions"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"dropPercent":{"type":"number","exclusiveMinimum":0,"exclusiveMaximum":100}},"required":["sets","repetitions"],"additionalProperties":false}}},"required":["kind","sourceText","top","drops"],"additionalProperties":false}]},"Objects_":{"type":"object","properties":{"kind":{"type":"string","enum":["series-instance"]},"grouping":{"type":"string","enum":["sequence","complex","superset","interval-round","simultaneous-pair"]},"source":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["reference"]},"seriesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","seriesId"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["inline"]},"members":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"},"loadBearer":{"type":"boolean","enum":[true]}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["choice-rule"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"options":{"type":"array","prefixItems":[{"type":"object","properties":{"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"role":{"type":"string","enum":["option","primary","scaling"]},"workItems":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false},{"$ref":"#/components/schemas/Objects_"}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false},{"$ref":"#/components/schemas/Objects_"}]}},"when":{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false}},"required":["label"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"role":{"type":"string","enum":["option","primary","scaling"]},"workItems":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false},{"$ref":"#/components/schemas/Objects_"}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false},{"$ref":"#/components/schemas/Objects_"}]}},"when":{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false}},"required":["label"],"additionalProperties":false}},"decider":{"type":"string","enum":["athlete","coach","unresolved"]},"scheme":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["sets-reps"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"repetitions":{"anyOf":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"eachSide":{"type":"boolean"}},"required":["kind","sourceText","sets","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetition-max"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","sourceText","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"duration":{"anyOf":[{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false},{"type":"object","properties":{"value":{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}]}},"required":["kind","sourceText","duration"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"distance":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","sourceText","distance"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["accumulation"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"target":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]}},"required":["kind","sourceText","target","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","sourceText"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["fixed-work"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]},"eachSide":{"type":"boolean"},"sideOrder":{"type":"string","enum":["alternate","one-side-then-other"]}},"required":["kind","sourceText","amount","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["mixed-work"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"segments":{"type":"array","prefixItems":[{"type":"object","properties":{"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]}},"required":["amount","unit"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]}},"required":["amount","unit"],"additionalProperties":false}}},"required":["kind","sourceText","segments"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["sets-work"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"perSet":{"type":"object","properties":{"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]}},"required":["amount","unit"],"additionalProperties":false},"eachSide":{"type":"boolean"}},"required":["kind","sourceText","sets","perSet"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["max"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"measure":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]},"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","sourceText","measure"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rep-sequence"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reps":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"eachSide":{"type":"boolean"}},"required":["kind","sourceText","reps"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["drop-set"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"top":{"$ref":"#/components/schemas/Union_"},"drops":{"type":"array","prefixItems":[{"type":"object","properties":{"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"dropPercent":{"type":"number","exclusiveMinimum":0,"exclusiveMaximum":100}},"required":["sets","repetitions"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"dropPercent":{"type":"number","exclusiveMinimum":0,"exclusiveMaximum":100}},"required":["sets","repetitions"],"additionalProperties":false}}},"required":["kind","sourceText","top","drops"],"additionalProperties":false}]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"selectionCriterion":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["minimum-repetitions"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","sourceText","repetitions"],"additionalProperties":false}]},"unresolvedEvidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"minimumSelections":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"maximumSelections":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","sourceText","options","decider"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rest"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"duration":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","sourceText","duration"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["series-member-group"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"members":{"type":"array","prefixItems":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"},"loadBearer":{"type":"boolean","enum":[true]}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"},"loadBearer":{"type":"boolean","enum":[true]}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false}}},"required":["kind","sourceText","members"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"},"loadBearer":{"type":"boolean","enum":[true]}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["choice-rule"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"options":{"type":"array","prefixItems":[{"type":"object","properties":{"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"role":{"type":"string","enum":["option","primary","scaling"]},"workItems":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false},{"$ref":"#/components/schemas/Objects_"}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false},{"$ref":"#/components/schemas/Objects_"}]}},"when":{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false}},"required":["label"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movement":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false},"role":{"type":"string","enum":["option","primary","scaling"]},"workItems":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false},{"$ref":"#/components/schemas/Objects_"}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false},{"$ref":"#/components/schemas/Objects_"}]}},"when":{"type":"object","properties":{"kind":{"type":"string","enum":["athlete-ability"]},"requirement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","requirement"],"additionalProperties":false}},"required":["label"],"additionalProperties":false}},"decider":{"type":"string","enum":["athlete","coach","unresolved"]},"scheme":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["sets-reps"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"repetitions":{"anyOf":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"eachSide":{"type":"boolean"}},"required":["kind","sourceText","sets","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetition-max"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","sourceText","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"duration":{"anyOf":[{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false},{"type":"object","properties":{"value":{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}]}},"required":["kind","sourceText","duration"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"distance":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","sourceText","distance"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["accumulation"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"target":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]}},"required":["kind","sourceText","target","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","sourceText"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["fixed-work"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]},"eachSide":{"type":"boolean"},"sideOrder":{"type":"string","enum":["alternate","one-side-then-other"]}},"required":["kind","sourceText","amount","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["mixed-work"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"segments":{"type":"array","prefixItems":[{"type":"object","properties":{"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]}},"required":["amount","unit"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]}},"required":["amount","unit"],"additionalProperties":false}}},"required":["kind","sourceText","segments"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["sets-work"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"perSet":{"type":"object","properties":{"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"object","properties":{"heavier":{"type":"number","exclusiveMinimum":0},"lighter":{"type":"number","exclusiveMinimum":0}},"required":["heavier","lighter"],"additionalProperties":false},{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false}]},"unit":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]}},"required":["amount","unit"],"additionalProperties":false},"eachSide":{"type":"boolean"}},"required":["kind","sourceText","sets","perSet"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["max"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"measure":{"type":"string","enum":["repetitions","seconds","minutes","meters","calories","rounds","points","yards","feet"]},"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","sourceText","measure"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rep-sequence"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reps":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"eachSide":{"type":"boolean"}},"required":["kind","sourceText","reps"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["drop-set"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"top":{"$ref":"#/components/schemas/Union_"},"drops":{"type":"array","prefixItems":[{"type":"object","properties":{"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"dropPercent":{"type":"number","exclusiveMinimum":0,"exclusiveMaximum":100}},"required":["sets","repetitions"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sets":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"dropPercent":{"type":"number","exclusiveMinimum":0,"exclusiveMaximum":100}},"required":["sets","repetitions"],"additionalProperties":false}}},"required":["kind","sourceText","top","drops"],"additionalProperties":false}]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"selectionCriterion":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["minimum-repetitions"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","sourceText","repetitions"],"additionalProperties":false}]},"unresolvedEvidence":{"type":"object","properties":{"id":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"kind":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"displayName":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sourceRefs":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"sourceHash":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewState":{"type":"string","enum":["proposed","needs-review","approved","rejected","unsafe-override","no-match","superseded","published"]},"reviewedBy":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"reviewedAt":{"type":"string"},"rationale":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"supersedesId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["id","kind","sourceRefs","reviewState"],"additionalProperties":false},"minimumSelections":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"maximumSelections":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","sourceText","options","decider"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rest"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"duration":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["kind","sourceText","duration"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["series-member-group"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"members":{"type":"array","prefixItems":[{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"},"loadBearer":{"type":"boolean","enum":[true]}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"kind":{"type":"string","enum":["work-prescription"]},"modality":{"type":"string","enum":["strength","conditioning","mobility/recovery","preparation","skill"]},"intent":{"type":"string","enum":["standard","test","retest","weekly-max-variation","for-time","for-quality","unbroken"]},"movements":{"type":"array","prefixItems":[{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"sourcePhrase":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"movementId":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"variantId":{"type":"string","pattern":"^(?=[^.]+\\.)[a-z0-9]+(?:-[a-z0-9]+)*(?:\\.implement-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.resistance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.grip-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.stance-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.range-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.execution-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.footing-[a-z0-9]+(?:-[a-z0-9]+)*)?(?:\\.support-[a-z0-9]+(?:-[a-z0-9]+)*)?$"},"contextualFacets":{"type":"object","properties":{"implement":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"resistance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"grip":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"stance":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"range":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"execution":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"footing":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"support":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"}},"additionalProperties":false,"minProperties":1},"loadBearer":{"type":"boolean","enum":[true]},"liftIdentity":{"$ref":"#/components/schemas/LiftIdentityStamp"}},"required":["sourcePhrase"],"additionalProperties":false}},"scheme":{"$ref":"#/components/schemas/Union_"},"loadBearer":{"type":"boolean","enum":[true]}},"required":["kind","modality","intent","movements","scheme"],"additionalProperties":false}}},"required":["kind","sourceText","members"],"additionalProperties":false}]}}},"required":["kind","members"],"additionalProperties":false}]},"rounds":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"logging":{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"timeCap":{"type":"object","properties":{"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"duration":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}},"required":["sourceText","duration"],"additionalProperties":false}},"required":["kind"],"additionalProperties":false}},"required":["sourceText","count"],"additionalProperties":false},"betweenRoundsRecovery":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["timed"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"duration":{"anyOf":[{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false},{"type":"object","properties":{"value":{"type":"object","properties":{"minimum":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number","exclusiveMinimum":0}},"required":["minimum","maximum"],"additionalProperties":false},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false}]}},"required":["kind","sourceText","duration"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["as-needed"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","sourceText"],"additionalProperties":false}]},"repeat":{"type":"object","properties":{"kind":{"type":"string","enum":["preparation-series-repeat"]},"sourceText":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"memberOrdinals":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"options":{"type":"array","prefixItems":[{"type":"object","properties":{"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"implement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"availabilityCondition":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["label","implement"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"label":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"implement":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"availabilityCondition":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["label","implement"],"additionalProperties":false}}},"required":["kind","sourceText","memberOrdinals","options"],"additionalProperties":false}},"required":["kind","grouping","source"],"additionalProperties":false},"CoachNotesPresentation":{"type":"object","properties":{"provenance":{"type":"string","enum":["agent-generated"]},"sourceDigest":{"type":"string","pattern":"^[a-f0-9]{64}$"},"content":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["markdown"]},"markdown":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","markdown"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["omitted"]},"reason":{"type":"string","enum":["heading-only","coach-production-reminder-only"]}},"required":["kind","reason"],"additionalProperties":false}]}},"required":["provenance","sourceDigest","content"],"additionalProperties":false},"PrescriptionSummary":{"type":"object","properties":{"markdown":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"provenance":{"type":"string","enum":["agent-generated"]}},"required":["markdown","provenance"],"additionalProperties":false},"PrescriptionTitle":{"type":"object","properties":{"text":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"provenance":{"type":"string","enum":["authored-adopted","agent-chosen","derived-fallback"]}},"required":["text","provenance"],"additionalProperties":false},"ManualEntryNotFoundEncoded":{"type":"object","properties":{"_tag":{"type":"string","enum":["ManualEntryNotFound"]},"anchor":{"type":"string","minLength":1},"message":{"type":"string","minLength":1},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["_tag","anchor","message","programId"],"additionalProperties":false},"ManualUnavailableEncoded":{"type":"object","properties":{"_tag":{"type":"string","enum":["ManualUnavailable"]},"message":{"type":"string","minLength":1},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["_tag","message","programId"],"additionalProperties":false},"FitnessSessionTiming":{"type":"object","properties":{"athleteCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"anyOf":[{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},{"type":"null"}]},"from":{"anyOf":[{"type":"string"},{"type":"null"}]},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sessionOrdinal":{"anyOf":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},{"type":"null"}]},"sessions":{"type":"array","items":{"$ref":"#/components/schemas/FitnessSessionTimingEntry"}},"to":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["athleteCount","cycleId","cyclePath","from","programId","sessionOrdinal","sessions","to"],"additionalProperties":false},"FitnessSessionTimingEntry":{"type":"object","properties":{"athleteCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"durationSeconds":{"$ref":"#/components/schemas/FitnessTimingDistribution"},"prescriptions":{"type":"array","items":{"$ref":"#/components/schemas/FitnessPrescriptionTiming"}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionTitle":{"anyOf":[{"type":"string"},{"type":"null"}]},"spanSeconds":{"$ref":"#/components/schemas/FitnessTimingDistribution"},"statedEventCount":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["athleteCount","cyclePath","durationSeconds","prescriptions","sessionOrdinal","sessionTitle","spanSeconds","statedEventCount"],"additionalProperties":false},"FitnessTimingDistribution":{"type":"object","properties":{"max":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"median":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"min":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"n":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["max","median","min","n"],"additionalProperties":false},"FitnessPrescriptionTiming":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"athleteCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"betweenSetSeconds":{"$ref":"#/components/schemas/FitnessTimingDistribution"},"liftSeconds":{"$ref":"#/components/schemas/FitnessTimingDistribution"},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prescriptionTitle":{"anyOf":[{"type":"string"},{"type":"null"}]},"statedEventCount":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["address","athleteCount","betweenSetSeconds","liftSeconds","prescriptionId","prescriptionTitle","statedEventCount"],"additionalProperties":false},"FitnessSessionTimingInput":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"from":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"programId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"to":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}},"required":["cycleId","programId"],"additionalProperties":false},"FitnessSessionLeaderboardInput":{"type":"object","properties":{"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"target":{"type":"object","properties":{"scope":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["scope","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false}},"required":["prescriptionId","target"],"additionalProperties":false},"FitnessLiftTrendQuery":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"limit":{"type":"integer","maximum":50,"exclusiveMinimum":0},"movementKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"variantFingerprint":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["athleteId","movementKey"],"additionalProperties":false},"NoArguments_2":{"not":{"type":"null"}},"FitnessAthleteResultsInput":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"from":{"$ref":"#/components/schemas/AthleteHistoryTimestamp"},"limit":{"type":"integer","maximum":100,"exclusiveMinimum":0},"to":{"$ref":"#/components/schemas/AthleteHistoryTimestamp"}},"required":["athleteId"],"additionalProperties":false},"AthleteHistoryTimestamp":{"type":"number","minimum":0,"maximum":253402300799999},"NoArguments_1":{"not":{"type":"null"}},"ReleasedCatalogUnavailableEncoded":{"type":"object","properties":{"_tag":{"type":"string","enum":["ReleasedCatalogUnavailable"]},"message":{"type":"string"}},"required":["_tag","message"],"additionalProperties":false},"NoArguments":{"not":{"type":"null"}},"MovementCatalogSearchInput":{"type":"object","properties":{"limit":{"type":"integer","maximum":50,"exclusiveMinimum":0},"query":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["query"],"additionalProperties":false},"AthleteMovementHistoryQuery":{"type":"object","properties":{"cursor":{"type":"string","minLength":1,"maxLength":2000},"from":{"$ref":"#/components/schemas/AthleteHistoryTimestamp_1"},"limit":{"type":"integer","maximum":50,"exclusiveMinimum":0},"movementKey":{"type":"string","minLength":1,"maxLength":200},"relatedLimit":{"type":"integer","maximum":50,"exclusiveMinimum":0},"to":{"$ref":"#/components/schemas/AthleteHistoryTimestamp_1"},"variantFingerprint":{"anyOf":[{"type":"string","minLength":1,"maxLength":400},{"type":"null"}]}},"required":["movementKey"],"additionalProperties":false},"AthleteHistoryTimestamp_1":{"type":"number","minimum":0,"maximum":253402300799999},"AthleteResultMetadata":{"type":"object","properties":{"notes":{"type":"string","minLength":1},"rpe":{"type":"number","minimum":0,"maximum":10},"velocityMetersPerSecond":{"type":"number","exclusiveMinimum":0}},"additionalProperties":false},"LogAthleteResultInput":{"type":"object","properties":{"expectedEffectiveAthleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"performedAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"result":{"$ref":"#/components/schemas/AthleteResultValue"},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["expectedEffectiveAthleteId","cycleId","cyclePath","prescriptionId","result","sessionOrdinal"],"additionalProperties":false},"AthleteResultValue":{"anyOf":[{"$ref":"#/components/schemas/AthleteSingleResultValue"},{"type":"object","properties":{"kind":{"type":"string","enum":["multiple-results"]},"results":{"type":"array","prefixItems":[{"$ref":"#/components/schemas/AthleteSingleResultValue"}],"minItems":1,"items":{"$ref":"#/components/schemas/AthleteSingleResultValue"}}},"required":["kind","results"],"additionalProperties":false}]},"AthleteSingleResultValue":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["historical-observation"]},"evidenceKind":{"type":"string","enum":["reported-values","setup-only","performance-not-reported"]},"entries":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load"]},"load":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["external-load","no-external-load","placeholder"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]},"successful":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"boolean"}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]},"repetitions":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]}},"required":["kind","load","meaning","successful","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["set-count"]},"count":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","count"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["quantity"]},"value":{"type":"number","minimum":0},"meaning":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["sets","repetitions","adjusted-score"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]}},"required":["kind","value","meaning"],"additionalProperties":false}]}},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["total-load","bar-weight-only","bar-weight-plus-chains","added-load"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]},"basis":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell","kettlebell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["combined-implements"]},"implements":{"type":"array","prefixItems":[{"type":"object","properties":{"implement":{"type":"string","enum":["dumbbell","kettlebell"]},"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["implement","count"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"implement":{"type":"string","enum":["dumbbell","kettlebell"]},"count":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["implement","count"],"additionalProperties":false}}},"required":["kind","implements"],"additionalProperties":false}]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]},"coverage":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["complete","partial-unpositioned"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]},"configurations":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"object","properties":{"arrangement":{"type":"string","enum":["single","simultaneous","changed-within-row","unreported"]},"phases":{"type":"array","prefixItems":[{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unassisted"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["spotter-assisted"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["toe-spotted"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["heel-spotted"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]},"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]},"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]}},"required":["designation","configuration"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]},"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]}},"required":["designation","configuration"],"additionalProperties":false}}},"required":["kind","role","bands"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unassisted"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["spotter-assisted"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["toe-spotted"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["heel-spotted"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]},"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]},"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]}},"required":["designation","configuration"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]},"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]}},"required":["designation","configuration"],"additionalProperties":false}}},"required":["kind","role","bands"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}],"minItems":1,"items":{"type":"array","prefixItems":[{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unassisted"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["spotter-assisted"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["toe-spotted"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["heel-spotted"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]},"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]},"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]}},"required":["designation","configuration"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]},"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]}},"required":["designation","configuration"],"additionalProperties":false}}},"required":["kind","role","bands"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}],"minItems":1,"items":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["unassisted"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["spotter-assisted"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["toe-spotted"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["heel-spotted"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["knees-supported"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"role":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["resistance","assistance","suspension"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]},"bands":{"type":"array","prefixItems":[{"type":"object","properties":{"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]},"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]}},"required":["designation","configuration"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"designation":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","enum":[0,1,2,3,4,5]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]},"configuration":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"string","enum":["double","quad","figure8","single"]}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]}},"required":["designation","configuration"],"additionalProperties":false}}},"required":["kind","role","bands"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"anyOf":[{"type":"object","properties":{"state":{"type":"string","enum":["present"]},"value":{"type":"number","minimum":0}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]}},"required":["kind","totalLb"],"additionalProperties":false}]}}}},"required":["arrangement","phases"],"additionalProperties":false}},"required":["state","value"],"additionalProperties":false},{"type":"object","properties":{"state":{"type":"string","enum":["absent"]},"reason":{"type":"string","enum":["no-comparable-history","not-in-a-session","session-has-no-wave","not-logged","partial-coverage","not-prescribed","not-designated","no-named-denominator","not-measured","athlete-judgment","unrecognized-shape","derived-from-steps-above","undated-source"]},"detail":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["state","reason"],"additionalProperties":false}]},"evidence":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","evidenceKind","entries","unit","component","basis","coverage","configurations","evidence"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]},"setEvidence":{"type":"string","enum":["achieved","prescribed-only"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["bar-weight-only","bar-weight-plus-chains","added-load"]},"basis":{"not":{}},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["load-sets"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","minimum":0},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"successful":{"type":"boolean"}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]},"setEvidence":{"type":"string","enum":["achieved"]}},"required":["kind","entries","resistance","unit","component","coverage","setEvidence"],"additionalProperties":false}]},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["complete"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["weighted-hold"]},"entries":{"type":"array","prefixItems":[{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}],"minItems":1,"items":{"type":"object","properties":{"load":{"type":"number","exclusiveMinimum":0}},"required":["load"],"additionalProperties":false}},"resistance":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["straight"]},"declaredWithoutAccommodation":{"type":"string","enum":["bands","reverse-bands"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["bands","reverse-bands"]},"designation":{"type":"number","enum":[0,1,2,3,4]},"configuration":{"type":"string","enum":["double","quad"]},"tensionLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","designation"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"totalLb":{"type":"number","exclusiveMinimum":0}},"required":["kind","totalLb"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["band-assistance"]},"designation":{"type":"number","enum":[0,1,2,3,4]}},"required":["kind","designation"],"additionalProperties":false}]},"unit":{"type":"string","enum":["pounds","kilograms"]},"component":{"type":"string","enum":["total-load"]},"basis":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["per-implement"]},"implement":{"type":"string","enum":["dumbbell"]}},"required":["kind","implement"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["reported"]}},"required":["kind"],"additionalProperties":false}]},"coverage":{"type":"string","enum":["partial-unpositioned"]}},"required":["kind","entries","resistance","unit","component","coverage"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["duration"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","value","unit"],"additionalProperties":false},{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["finished"]},"durationSeconds":{"type":"number","minimum":0}},"required":["kind","outcome","durationSeconds"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["for-time"]},"outcome":{"type":"string","enum":["capped"]},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","outcome","repetitions"],"additionalProperties":false}]},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-times"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["kind","values","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-calories"]},"values":{"type":"array","prefixItems":[{"type":"number","minimum":0}],"minItems":1,"items":{"type":"number","minimum":0}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["interval-repetitions"]},"values":{"type":"array","prefixItems":[{"type":"integer","minimum":0,"maximum":9007199254740991}],"minItems":1,"items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["kind","values"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["repetitions"]},"value":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["distance"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["meters","kilometers","feet","yards","miles"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["calories"]},"value":{"type":"number","minimum":0}},"required":["kind","value"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["rounds-and-reps"]},"rounds":{"type":"integer","minimum":0,"maximum":9007199254740991},"repetitions":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["kind","rounds","repetitions"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["height"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["length"]},"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["inches","centimeters","feet","meters"]}},"required":["kind","value","unit"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"completed":{"type":"boolean"}},"required":["kind","completed"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["text"]},"value":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","value"],"additionalProperties":false}]},"LogAthleteSessionInput":{"type":"object","properties":{"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"expectedRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"expectedProjectionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"performedAt":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"entries":{"type":"array","prefixItems":[{"$ref":"#/components/schemas/LogAthleteSessionEntry"}],"minItems":1,"items":{"$ref":"#/components/schemas/LogAthleteSessionEntry"}}},"required":["operationKey","cycleId","cyclePath","sessionOrdinal","expectedRevisionId","expectedProjectionHash","performedAt","entries"],"additionalProperties":false},"LogAthleteSessionEntry":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["result"]},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"result":{"$ref":"#/components/schemas/AthleteResultValue"},"metadata":{"$ref":"#/components/schemas/AthleteResultMetadata"}},"required":["kind","prescriptionId","result"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["completion"]},"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"required":["kind","prescriptionId"],"additionalProperties":false}]},"AthletePerformanceSubstitutionToolInput":{"type":"object","properties":{"action":{"type":"string","enum":["list","set","end"]},"expectedEffectiveAthleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"command":{}},"required":["action"],"additionalProperties":false},"AthletePreparationNotFoundEncoded":{"type":"object","properties":{"_tag":{"type":"string","enum":["AthletePreparationNotFound"]},"message":{"type":"string"}},"required":["_tag","message"],"additionalProperties":false},"AthletePreparationInvalidEncoded":{"type":"object","properties":{"_tag":{"type":"string","enum":["AthletePreparationInvalid"]},"message":{"type":"string"}},"required":["_tag","message"],"additionalProperties":false},"AthletePreparationConflictEncoded":{"type":"object","properties":{"_tag":{"type":"string","enum":["AthletePreparationConflict"]},"message":{"type":"string"}},"required":["_tag","message"],"additionalProperties":false},"AthleteSessionPreparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"brief":{"type":"object","properties":{"markdown":{"type":"string","minLength":1},"setBy":{"type":"string","enum":["agent","athlete"]}},"required":["markdown","setBy"],"additionalProperties":false},"sequence":{"type":"array","prefixItems":[{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}],"minItems":1,"items":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"}},"notes":{"type":"string","minLength":1}},"required":["version"],"additionalProperties":false},"AthleteLoadTarget":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["pounds","kilograms"]},"setBy":{"type":"string","enum":["agent","athlete"]},"reason":{"type":"string","minLength":1}},"required":["value","unit","setBy","reason"],"additionalProperties":false},"AthletePreparationGear":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["bar"]},"name":{"type":"string","minLength":1},"weight":{"$ref":"#/components/schemas/AthletePreparationLoad"}},"required":["kind","name"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["chains"]},"load":{"$ref":"#/components/schemas/AthletePreparationLoad"}},"required":["kind","load"],"additionalProperties":false},{"type":"object","properties":{"designation":{"type":"number","enum":[0,1,2,3,4]},"kind":{"type":"string","enum":["band"]},"name":{"type":"string","minLength":1}},"required":["designation","kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["implement"]},"name":{"type":"string","minLength":1}},"required":["kind","name"],"additionalProperties":false}]},"AthletePreparationLoad":{"type":"object","properties":{"value":{"type":"number","exclusiveMinimum":0},"unit":{"type":"string","enum":["pounds","kilograms"]}},"required":["value","unit"],"additionalProperties":false},"AthletePreparationAttempt":{"type":"object","properties":{"load":{"$ref":"#/components/schemas/AthletePreparationLoad"},"repetitions":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"clockMark":{"$ref":"#/components/schemas/AthletePreparationClockMark"},"notes":{"type":"string","minLength":1},"set":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["set"],"additionalProperties":false},"AthletePreparationClockMark":{"type":"object","properties":{"value":{"type":"number","minimum":0},"unit":{"type":"string","enum":["seconds","minutes"]}},"required":["value","unit"],"additionalProperties":false},"PlanAthleteSessionInput":{"type":"object","properties":{"operationKey":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"expectedRevisionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"expectedProjectionHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"entries":{"type":"array","items":{"$ref":"#/components/schemas/PlanAthleteSessionEntry"}},"session":{"type":"object","properties":{"expected":{"$ref":"#/components/schemas/AthleteSessionPreparationRevisionExpectation"},"preparation":{"$ref":"#/components/schemas/AthleteSessionPreparation"}},"required":["expected","preparation"],"additionalProperties":false}},"required":["operationKey","cycleId","cyclePath","sessionOrdinal","expectedRevisionId","expectedProjectionHash","entries"],"additionalProperties":false},"AthleteSessionPreparationRevisionExpectation":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["absent"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["present"]},"sessionPreparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","sessionPreparationId","revision"],"additionalProperties":false}]},"PlanAthleteSessionEntry":{"type":"object","properties":{"prescriptionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"expectedPreparationRevision":{"$ref":"#/components/schemas/AthletePreparationRevisionExpectation"},"preparation":{"$ref":"#/components/schemas/AthletePrescriptionPreparation"}},"required":["prescriptionId","expectedPreparationRevision","preparation"],"additionalProperties":false},"AthletePrescriptionPreparation":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"attempts":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationAttempt"}},"equipment":{"type":"array","items":{"$ref":"#/components/schemas/AthletePreparationGear"}},"loadTarget":{"$ref":"#/components/schemas/AthleteLoadTarget"},"location":{"type":"string","minLength":1},"notes":{"type":"string","minLength":1}},"required":["version","attempts","equipment"],"additionalProperties":false},"AthletePreparationRevisionExpectation":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["absent"]}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["present"]},"preparationId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"revision":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","preparationId","revision"],"additionalProperties":false}]},"AthleteHistoryImportRefusedEncoded":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["AthleteHistoryImportInvalid","LeafFailure"]},"message":{"type":"string","minLength":1},"refusal":{"$ref":"#/components/schemas/HistoricalImportRefusal"}},"required":["code","message"],"additionalProperties":false}},"required":["error"],"additionalProperties":false},"HistoricalImportRefusal":{"anyOf":[{"type":"object","properties":{"reason":{"type":"string","enum":["preview_inactive"]},"status":{"type":"string"}},"required":["reason","status"],"additionalProperties":false},{"type":"object","properties":{"columns":{"type":"array","items":{"type":"string"}},"reason":{"type":"string","enum":["source_columns_invalid"]}},"required":["columns","reason"],"additionalProperties":false},{"type":"object","properties":{"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"observed":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"reason":{"type":"string","enum":["source_row_limit"]}},"required":["limit","observed","reason"],"additionalProperties":false},{"type":"object","properties":{"reason":{"type":"string","enum":["preview_not_ready"]},"reviewKeys":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string"},"reason":{"type":"string","enum":["mapping","result"]},"rowCount":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["key","reason","rowCount"],"additionalProperties":false}},"rowNumbers":{"type":"array","items":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"truncated":{"type":"boolean"}},"required":["reason","reviewKeys","rowNumbers","truncated"],"additionalProperties":false},{"type":"object","properties":{"reason":{"type":"string","enum":["packet_not_json"]}},"required":["reason"],"additionalProperties":false},{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"string","maxLength":64}]},"maxItems":16},"reason":{"type":"string","enum":["packet_undecodable"]}},"required":["path","reason"],"additionalProperties":false},{"type":"object","properties":{"field":{"type":"string","enum":["athleteHash","catalogHash","loadUnit","rowCount","sourceHash"]},"reason":{"type":"string","enum":["packet_binding_mismatch"]}},"required":["field","reason"],"additionalProperties":false},{"type":"object","properties":{"reason":{"type":"string","enum":["packet_row_invalid"]},"rowNumber":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"rule":{"type":"string","enum":["attribution_absent_component","comparison_lacks_identity","duplicate_component_id","duplicate_row_number","duplicate_source_payload","inactive_movement","invalid_result_attribution","nonperformance_compares","reported_without_components","result_inconsistent","result_load_unit_mismatch","row_out_of_range","same_performance_compares","source_key_changed","source_payload_changed","source_title_changed","unattributed_result","unreported_with_components"]}},"required":["reason","rowNumber","rule"],"additionalProperties":false},{"type":"object","properties":{"reason":{"type":"string","enum":["source_row_unreadable"]},"rowNumber":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["reason","rowNumber"],"additionalProperties":false}]},"ApplyAthleteHistoryImportResult":{"type":"object","properties":{"allOrNothing":{"type":"boolean","enum":[true]},"contractVersion":{"type":"string","enum":["athlete-history-import-v3"]},"duplicateRows":{"type":"integer","minimum":0,"maximum":9007199254740991},"eventCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"exactReadback":{"type":"boolean","enum":[true]},"ignoredRows":{"type":"integer","minimum":0,"maximum":9007199254740991},"insertedEvents":{"type":"integer","minimum":0,"maximum":9007199254740991},"intakeId":{"type":"string","minLength":1,"maxLength":160},"kind":{"type":"string","enum":["applied"]},"loadUnit":{"type":"string","enum":["pounds","kilograms"]},"mappingHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"markerWarningCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"outcome":{"type":"string","enum":["applied","replayed"]},"previewFingerprint":{"type":"string","pattern":"^[a-f0-9]{64}$"},"projectionCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"reusedEvents":{"type":"integer","minimum":0,"maximum":9007199254740991},"rowsRead":{"type":"integer","minimum":0,"maximum":9007199254740991},"sourceHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"sourcePayloadCount":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["allOrNothing","contractVersion","duplicateRows","eventCount","exactReadback","ignoredRows","insertedEvents","intakeId","kind","loadUnit","mappingHash","markerWarningCount","outcome","previewFingerprint","projectionCount","reusedEvents","rowsRead","sourceHash","sourcePayloadCount"],"additionalProperties":false},"ApplyAthleteHistoryImportInput":{"type":"object","properties":{"contractVersion":{"type":"string","enum":["athlete-history-import-v3"]},"intakeId":{"type":"string","minLength":1,"maxLength":160},"previewFingerprint":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["contractVersion","intakeId","previewFingerprint"],"additionalProperties":false},"PreviewAthleteHistoryImportResult":{"type":"object","properties":{"contractVersion":{"type":"string","enum":["athlete-history-import-v3"]},"counts":{"$ref":"#/components/schemas/AthleteHistoryImportCounts"},"intakeId":{"type":"string","minLength":1,"maxLength":160},"kind":{"type":"string","enum":["previewed"]},"loadUnit":{"type":"string","enum":["pounds","kilograms"]},"mappingHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"markerWarningCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"previewFingerprint":{"type":"string","pattern":"^[a-f0-9]{64}$"},"ready":{"type":"boolean"},"reviewKeyCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"reviewKeys":{"type":"array","items":{"$ref":"#/components/schemas/AthleteHistoryImportReviewKey"},"maxItems":50},"reviewKeysTruncated":{"type":"boolean"},"rowsRead":{"type":"integer","minimum":0,"maximum":9007199254740991},"sourceHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"catalogHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"rows":{"type":"array","items":{"type":"object","properties":{"rowNumber":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sourcePayloadHash":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["rowNumber","sourcePayloadHash"],"additionalProperties":false},"maxItems":2000}},"required":["contractVersion","counts","intakeId","kind","loadUnit","mappingHash","markerWarningCount","previewFingerprint","ready","reviewKeyCount","reviewKeys","reviewKeysTruncated","rowsRead","sourceHash","catalogHash","rows"],"additionalProperties":false},"AthleteHistoryImportReviewKey":{"type":"object","properties":{"key":{"type":"string","minLength":1},"reason":{"type":"string","enum":["mapping","result"]},"rowCount":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"label":{"type":"string","minLength":1}},"required":["key","reason","rowCount","label"],"additionalProperties":false},"AthleteHistoryImportCounts":{"type":"object","properties":{"accepted":{"type":"integer","minimum":0,"maximum":9007199254740991},"duplicate":{"type":"integer","minimum":0,"maximum":9007199254740991},"ignored":{"type":"integer","minimum":0,"maximum":9007199254740991},"invalid":{"type":"integer","minimum":0,"maximum":9007199254740991},"needsMapping":{"type":"integer","minimum":0,"maximum":9007199254740991},"needsResultReview":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["accepted","duplicate","ignored","invalid","needsMapping","needsResultReview"],"additionalProperties":false},"PreviewAthleteHistoryImportInput":{"type":"object","properties":{"contractVersion":{"type":"string","enum":["athlete-history-import-v3"]},"csv":{"type":"string","minLength":1,"maxLength":524288},"loadUnit":{"type":"string","enum":["pounds","kilograms"]},"reviewedPacketJson":{"type":"string","maxLength":4500000}},"required":["contractVersion","csv","loadUnit"],"additionalProperties":false},"ListLoggedResultsQuery":{"type":"object","properties":{"from":{"$ref":"#/components/schemas/AthleteHistoryTimestamp"},"limit":{"type":"integer","maximum":100,"exclusiveMinimum":0},"to":{"$ref":"#/components/schemas/AthleteHistoryTimestamp"}},"additionalProperties":false},"AthleteTimingOutput":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1},"from":{"anyOf":[{"type":"string"},{"type":"null"}]},"sessions":{"type":"array","items":{"$ref":"#/components/schemas/TimedSession"}},"to":{"anyOf":[{"type":"string"},{"type":"null"}]},"truncated":{"type":"boolean"}},"required":["athleteId","from","sessions","to","truncated"],"additionalProperties":false},"TimedSession":{"type":"object","properties":{"durationSeconds":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"finishedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"finishes":{"type":"array","items":{"type":"string"}},"firstRecordedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"lastRecordedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"sessionDate":{"type":"string"},"sessionTitle":{"anyOf":[{"type":"string"},{"type":"null"}]},"slots":{"type":"array","items":{"$ref":"#/components/schemas/TimedSlot"}},"spanSeconds":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"startedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"starts":{"type":"array","items":{"type":"string"}},"statedEventCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"target":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"scope":{"type":"string","enum":["session"]},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","scope","sessionOrdinal"],"additionalProperties":false}},"required":["durationSeconds","finishedAt","finishes","firstRecordedAt","lastRecordedAt","sessionDate","sessionTitle","slots","spanSeconds","startedAt","starts","statedEventCount","target"],"additionalProperties":false},"TimedSlot":{"type":"object","properties":{"address":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"positionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"prescriptionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","positionOrdinal","prescriptionOrdinal","sessionOrdinal"],"additionalProperties":false},"firstRecordedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"lastRecordedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"liftSeconds":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"prescriptionId":{"type":"string","minLength":1},"prescriptionTitle":{"anyOf":[{"type":"string"},{"type":"null"}]},"sets":{"type":"array","items":{"$ref":"#/components/schemas/TimedSet"}},"slotOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"statedEventCount":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["address","firstRecordedAt","lastRecordedAt","liftSeconds","prescriptionId","prescriptionTitle","sets","slotOrdinal","statedEventCount"],"additionalProperties":false},"TimedSet":{"type":"object","properties":{"recordedAt":{"type":"string"},"secondsSincePreviousSet":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"setOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["recordedAt","secondsSincePreviousSet","setOrdinal"],"additionalProperties":false},"AthleteTimingInput":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"from":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"limit":{"type":"integer","maximum":50,"exclusiveMinimum":0},"to":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}},"required":["athleteId"],"additionalProperties":false},"AthleteTelemetryEvent":{"type":"object","properties":{"appVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"blockId":{"anyOf":[{"type":"string"},{"type":"null"}]},"dwellMs":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"equipment":{"anyOf":[{"type":"object","properties":{"barWeight":{"anyOf":[{"type":"number"},{"type":"null"}]},"chainWeight":{"anyOf":[{"type":"number"},{"type":"null"}]},"selectedPlates":{"type":"array","items":{"type":"number"}}},"required":["barWeight","chainWeight","selectedPlates"],"additionalProperties":false},{"type":"null"}]},"eventId":{"type":"string"},"eventType":{"type":"string"},"occurredAt":{"type":"number","minimum":0},"route":{"anyOf":[{"type":"string"},{"type":"null"}]},"sessionDate":{"anyOf":[{"type":"string"},{"type":"null"}]},"sessionId":{"anyOf":[{"type":"string"},{"type":"null"}]},"surface":{"anyOf":[{"type":"string"},{"type":"null"}]},"timer":{"anyOf":[{"type":"object","properties":{"durationSeconds":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"elapsedSeconds":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"intervalSeconds":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"mode":{"anyOf":[{"type":"string"},{"type":"null"}]},"outcome":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["durationSeconds","elapsedSeconds","intervalSeconds","mode","outcome"],"additionalProperties":false},{"type":"null"}]}},"required":["appVersion","blockId","dwellMs","equipment","eventId","eventType","occurredAt","route","sessionDate","sessionId","surface","timer"],"additionalProperties":false},"AthleteTelemetryInput":{"type":"object","properties":{"athleteId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"from":{"anyOf":[{"type":"number"},{"type":"string","enum":["NaN"]},{"type":"string","enum":["Infinity"]},{"type":"string","enum":["-Infinity"]}],"minimum":0},"limit":{"type":"integer","maximum":250,"exclusiveMinimum":0},"sessionId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"to":{"anyOf":[{"type":"number"},{"type":"string","enum":["NaN"]},{"type":"string","enum":["Infinity"]},{"type":"string","enum":["-Infinity"]}],"minimum":0}},"required":["athleteId"],"additionalProperties":false},"AthleteTrainingPlanningInput":{"type":"object","properties":{"scope":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["session"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["kind","cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["week"]},"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"cursor":{"type":"integer","minimum":0,"maximum":9007199254740991},"limit":{"type":"integer","maximum":3,"exclusiveMinimum":0}},"required":["kind","cycleId","cyclePath"],"additionalProperties":false}]}},"required":["scope"],"additionalProperties":false},"SessionNotReleasedEncoded":{"type":"object","properties":{"_tag":{"type":"string","enum":["SessionNotReleased"]},"message":{"type":"string"}},"required":["_tag","message"],"additionalProperties":false},"AthleteWeekGetInput":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"cursor":{"type":"integer","minimum":0,"maximum":9007199254740991},"limit":{"type":"integer","maximum":3,"exclusiveMinimum":0}},"required":["cycleId","cyclePath"],"additionalProperties":false},"AthleteSessionGetInput":{"type":"object","properties":{"cycleId":{"type":"string","minLength":1,"pattern":"^\\S[\\s\\S]*\\S$|^\\S$|^$"},"cyclePath":{"type":"array","prefixItems":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}],"minItems":1,"items":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"sessionOrdinal":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}},"required":["cycleId","cyclePath","sessionOrdinal"],"additionalProperties":false},"CurrentTrainingWeekRefusedEncoded":{"type":"object","properties":{"_tag":{"type":"string","enum":["CurrentTrainingWeekRefused"]},"message":{"type":"string"}},"required":["_tag","message"],"additionalProperties":false},"CurrentTrainingWeekNotFoundEncoded":{"type":"object","properties":{"_tag":{"type":"string","enum":["CurrentTrainingWeekNotFound"]},"message":{"type":"string"}},"required":["_tag","message"],"additionalProperties":false},"CurrentTrainingWeekMcpInput":{"type":"object","properties":{"view":{"type":"string","enum":["agent"]}},"additionalProperties":false}},"securitySchemes":{}},"security":[],"tags":[{"name":"capabilities"}]}