trainlog/tests/fixtures/session-generation-v1.json

1672 lines
59 KiB
JSON

{
"format": "trainlog-session-generation-fixtures-v1",
"version": 1,
"required_rule_coverage": [
"requested_primary_zone",
"requested_secondary_zone_only",
"new_primary_zone",
"new_pattern",
"qualifying_working_load_history",
"preferred_exercise",
"recent_same_exercise",
"recent_same_pattern",
"recent_primary_threshold_on_candidate_primary",
"recent_secondary_threshold_on_candidate_primary",
"repeated_primary_threshold_on_candidate_primary",
"repeated_secondary_threshold_on_candidate_primary",
"any_exposure_flag_on_candidate_secondary_zones",
"full_body_region_coverage",
"upper_push_pull_coverage",
"lower_extension_flexion_coverage",
"exercise_id_tie_equipment_id",
"exercise_id_tie_newest_anchor"
],
"expected_exercise_templates": {
"general_seated_row": {
"exercise_id": "ex_33f79331-871c-4eed-babe-346e53a99070",
"equipment_id": "seated_row",
"equipment_load_semantics": "external",
"primary_zone_id": "back",
"secondary_zone_ids": [
"arms"
],
"pattern_ids": [
"horizontal_pull"
],
"target_sets": 2,
"target_repetitions": 10,
"rest_seconds": 90,
"target_weight_kg": null,
"planned_load_mode": "none",
"estimated_seconds": 230,
"confidence": "moderate",
"recency": {
"recent_same_exercise": false,
"recent_same_pattern": false
},
"exposure_warning_level": "none",
"rationale_codes": [
"numeric_load_absent",
"requested_primary_zone",
"external_equipment_context",
"new_exact_pattern"
],
"source_ref_ids": [
"franke_2015",
"lehman_2004",
"openstax_upper"
],
"load_source": null
},
"general_shoulder_press": {
"exercise_id": "ex_6dfc7ffd-8891-464e-a995-808baf1b0d7b",
"equipment_id": "converging_shoulder_press",
"equipment_load_semantics": "external",
"primary_zone_id": "shoulders",
"secondary_zone_ids": [
"arms"
],
"pattern_ids": [
"vertical_push"
],
"target_sets": 2,
"target_repetitions": 10,
"rest_seconds": 90,
"target_weight_kg": null,
"planned_load_mode": "none",
"estimated_seconds": 230,
"confidence": "moderate",
"recency": {
"recent_same_exercise": false,
"recent_same_pattern": false
},
"exposure_warning_level": "none",
"rationale_codes": [
"numeric_load_absent",
"requested_primary_zone",
"external_equipment_context",
"new_exact_pattern"
],
"source_ref_ids": [
"nih_deltoid",
"openstax_upper"
],
"load_source": null
},
"general_leg_extension": {
"exercise_id": "ex_1872246a-39ae-44dc-b58d-f87e90ca49ab",
"equipment_id": "leg_extension",
"equipment_load_semantics": "external",
"primary_zone_id": "thighs",
"secondary_zone_ids": [],
"pattern_ids": [
"single_joint_knee_extension"
],
"target_sets": 2,
"target_repetitions": 10,
"rest_seconds": 90,
"target_weight_kg": null,
"planned_load_mode": "none",
"estimated_seconds": 230,
"confidence": "high",
"recency": {
"recent_same_exercise": false,
"recent_same_pattern": false
},
"exposure_warning_level": "none",
"rationale_codes": [
"numeric_load_absent",
"requested_primary_zone",
"external_equipment_context",
"new_exact_pattern"
],
"source_ref_ids": [
"openstax_lower"
],
"load_source": null
},
"general_leg_curl": {
"exercise_id": "ex_a1ef5047-b44b-4c64-a6ed-c7a3bc13b163",
"equipment_id": "seated_leg_curl",
"equipment_load_semantics": "external",
"primary_zone_id": "thighs",
"secondary_zone_ids": [],
"pattern_ids": [
"single_joint_knee_flexion"
],
"target_sets": 2,
"target_repetitions": 10,
"rest_seconds": 90,
"target_weight_kg": null,
"planned_load_mode": "none",
"estimated_seconds": 230,
"confidence": "high",
"recency": {
"recent_same_exercise": false,
"recent_same_pattern": false
},
"exposure_warning_level": "none",
"rationale_codes": [
"numeric_load_absent",
"requested_primary_zone",
"external_equipment_context",
"new_exact_pattern"
],
"source_ref_ids": [
"maeo_2021",
"openstax_lower"
],
"load_source": null
},
"general_leg_press": {
"exercise_id": "ex_b432623f-bfe9-4daf-a653-60ec7fdffbde",
"equipment_id": "leg_press",
"equipment_load_semantics": "external",
"primary_zone_id": "thighs",
"secondary_zone_ids": [
"glutes"
],
"pattern_ids": [
"knee_dominant"
],
"target_sets": 2,
"target_repetitions": 10,
"rest_seconds": 90,
"target_weight_kg": null,
"planned_load_mode": "none",
"estimated_seconds": 230,
"confidence": "moderate",
"recency": {
"recent_same_exercise": false,
"recent_same_pattern": false
},
"exposure_warning_level": "none",
"rationale_codes": [
"numeric_load_absent",
"requested_primary_zone",
"external_equipment_context",
"new_exact_pattern"
],
"source_ref_ids": [
"martin_fuentes_2020",
"openstax_lower",
"vigotsky_2018"
],
"load_source": null
},
"general_leg_press_anchor_60": {
"exercise_id":"ex_b432623f-bfe9-4daf-a653-60ec7fdffbde","equipment_id":"leg_press","equipment_load_semantics":"external","primary_zone_id":"thighs","secondary_zone_ids":["glutes"],"pattern_ids":["knee_dominant"],"target_sets":2,"target_repetitions":10,"rest_seconds":90,"target_weight_kg":60.0,"planned_load_mode":"external","estimated_seconds":230,"confidence":"moderate","recency":{"recent_same_exercise":false,"recent_same_pattern":false},"exposure_warning_level":"none","rationale_codes":["observed_repeated_dose_anchor","requested_primary_zone","external_equipment_context","new_exact_pattern"],"source_ref_ids":["martin_fuentes_2020","openstax_lower","vigotsky_2018"],"load_source":{"session_id":"se_50000000-0000-4000-8000-000000000000","occurrence_id":"sxe_50000000-0000-4000-8000-000000000000","started_at":"2026-09-01T12:00:00.500Z"}
},
"general_leg_press_recent_absent": {
"exercise_id":"ex_b432623f-bfe9-4daf-a653-60ec7fdffbde","equipment_id":"leg_press","equipment_load_semantics":"external","primary_zone_id":"thighs","secondary_zone_ids":["glutes"],"pattern_ids":["knee_dominant"],"target_sets":2,"target_repetitions":10,"rest_seconds":90,"target_weight_kg":null,"planned_load_mode":"none","estimated_seconds":230,"confidence":"moderate","recency":{"recent_same_exercise":true,"recent_same_pattern":true},"exposure_warning_level":"none","rationale_codes":["numeric_load_absent","requested_primary_zone","external_equipment_context","new_exact_pattern","recent_same_exercise_penalty","recent_same_pattern_penalty"],"source_ref_ids":["martin_fuentes_2020","openstax_lower","vigotsky_2018"],"load_source":null
},
"general_leg_press_max": {
"exercise_id":"ex_b432623f-bfe9-4daf-a653-60ec7fdffbde","equipment_id":"leg_press","equipment_load_semantics":"external","primary_zone_id":"thighs","secondary_zone_ids":["glutes"],"pattern_ids":["knee_dominant"],"target_sets":2,"target_repetitions":10,"rest_seconds":90,"target_weight_kg":null,"planned_load_mode":"none","estimated_seconds":230,"confidence":"moderate","recency":{"recent_same_exercise":false,"recent_same_pattern":false},"exposure_warning_level":"none","rationale_codes":["explicit_max_present_no_numeric_prescription","requested_primary_zone","external_equipment_context","new_exact_pattern"],"source_ref_ids":["martin_fuentes_2020","openstax_lower","vigotsky_2018"],"load_source":null
},
"general_hip_adduction": {
"exercise_id": "ex_01ff06dd-ad00-46ee-9b46-ed32cabedbef", "equipment_id": "hip_adduction", "equipment_load_semantics": "external", "primary_zone_id": "thighs",
"secondary_zone_ids": [], "pattern_ids": ["single_joint_hip_adduction"], "target_sets": 2, "target_repetitions": 10, "rest_seconds": 90, "target_weight_kg": null,
"planned_load_mode": "none", "estimated_seconds": 230, "confidence": "high", "recency": {"recent_same_exercise": false, "recent_same_pattern": false}, "exposure_warning_level": "none",
"rationale_codes": ["numeric_load_absent", "requested_primary_zone", "external_equipment_context", "new_exact_pattern"], "source_ref_ids": ["openstax_lower"], "load_source": null
},
"general_abdominal": {
"exercise_id": "ex_9adf7566-f10c-443c-b63b-681d37665693", "equipment_id": "abdominal", "equipment_load_semantics": "external", "primary_zone_id": "core",
"secondary_zone_ids": [], "pattern_ids": ["trunk_flexion"], "target_sets": 2, "target_repetitions": 10, "rest_seconds": 90, "target_weight_kg": null,
"planned_load_mode": "none", "estimated_seconds": 230, "confidence": "moderate", "recency": {"recent_same_exercise": false, "recent_same_pattern": false}, "exposure_warning_level": "none",
"rationale_codes": ["numeric_load_absent", "requested_primary_zone", "external_equipment_context", "new_exact_pattern"], "source_ref_ids": ["nih_abdominal_wall", "openstax_trunk"], "load_source": null
},
"general_diverging_row_recent_pattern": {
"exercise_id": "ex_1b0c6b8b-b05e-4e6f-8809-5f7d85d668de",
"equipment_id": "diverging_seated_row",
"equipment_load_semantics": "external",
"primary_zone_id": "back",
"secondary_zone_ids": [
"arms"
],
"pattern_ids": [
"horizontal_pull"
],
"target_sets": 2,
"target_repetitions": 10,
"rest_seconds": 90,
"target_weight_kg": null,
"planned_load_mode": "none",
"estimated_seconds": 230,
"confidence": "moderate",
"recency": {
"recent_same_exercise": false,
"recent_same_pattern": true
},
"exposure_warning_level": "none",
"rationale_codes": [
"numeric_load_absent",
"requested_primary_zone",
"external_equipment_context",
"new_exact_pattern",
"recent_same_pattern_penalty"
],
"source_ref_ids": [
"franke_2015",
"lehman_2004",
"openstax_upper"
],
"load_source": null
},
"general_plate_leg_press": {
"exercise_id": "ex_b432623f-bfe9-4daf-a653-60ec7fdffbde",
"equipment_id": "plate_loaded_leg_press",
"equipment_load_semantics": "external",
"primary_zone_id": "thighs",
"secondary_zone_ids": [
"glutes"
],
"pattern_ids": [
"knee_dominant"
],
"target_sets": 2,
"target_repetitions": 10,
"rest_seconds": 90,
"target_weight_kg": null,
"planned_load_mode": "none",
"estimated_seconds": 230,
"confidence": "moderate",
"recency": {
"recent_same_exercise": false,
"recent_same_pattern": false
},
"exposure_warning_level": "none",
"rationale_codes": [
"numeric_load_absent",
"requested_primary_zone",
"external_equipment_context",
"new_exact_pattern"
],
"source_ref_ids": [
"martin_fuentes_2020",
"openstax_lower",
"vigotsky_2018"
],
"load_source": null
},
"general_plate_leg_press_anchor": {
"exercise_id": "ex_b432623f-bfe9-4daf-a653-60ec7fdffbde",
"equipment_id": "plate_loaded_leg_press",
"equipment_load_semantics": "external",
"primary_zone_id": "thighs",
"secondary_zone_ids": [
"glutes"
],
"pattern_ids": [
"knee_dominant"
],
"target_sets": 2,
"target_repetitions": 10,
"rest_seconds": 90,
"target_weight_kg": 90.0,
"planned_load_mode": "external",
"estimated_seconds": 230,
"confidence": "moderate",
"recency": {
"recent_same_exercise": false,
"recent_same_pattern": false
},
"exposure_warning_level": "none",
"rationale_codes": [
"observed_repeated_dose_anchor",
"requested_primary_zone",
"external_equipment_context",
"new_exact_pattern"
],
"source_ref_ids": [
"martin_fuentes_2020",
"openstax_lower",
"vigotsky_2018"
],
"load_source": {
"session_id": "se_60000000-0000-4000-8000-000000000000",
"occurrence_id": "sxe_60000000-0000-4000-8000-000000000000",
"started_at": "2026-09-20T12:00Z"
}
},
"notice_seated_row": {
"exercise_id": "ex_33f79331-871c-4eed-babe-346e53a99070",
"equipment_id": "seated_row",
"equipment_load_semantics": "external",
"primary_zone_id": "back",
"secondary_zone_ids": [
"arms"
],
"pattern_ids": [
"horizontal_pull"
],
"target_sets": 2,
"target_repetitions": 10,
"rest_seconds": 90,
"target_weight_kg": null,
"planned_load_mode": "none",
"estimated_seconds": 230,
"confidence": "moderate",
"recency": {
"recent_same_exercise": false,
"recent_same_pattern": false
},
"exposure_warning_level": "notice",
"rationale_codes": [
"numeric_load_absent",
"requested_primary_zone",
"external_equipment_context",
"new_exact_pattern"
],
"source_ref_ids": [
"franke_2015",
"lehman_2004",
"openstax_upper"
],
"load_source": null
},
"notice_rear_delt_recent": {
"exercise_id": "ex_4cd2433e-80b1-478a-b8df-73fc6ef80962",
"equipment_id": "rear_delt_pec_fly",
"equipment_load_semantics": "external",
"primary_zone_id": "shoulders",
"secondary_zone_ids": [
"back"
],
"pattern_ids": [
"single_joint_shoulder_horizontal_abduction"
],
"target_sets": 2,
"target_repetitions": 10,
"rest_seconds": 90,
"target_weight_kg": null,
"planned_load_mode": "none",
"estimated_seconds": 230,
"confidence": "moderate",
"recency": {
"recent_same_exercise": true,
"recent_same_pattern": true
},
"exposure_warning_level": "notice",
"rationale_codes": [
"numeric_load_absent",
"requested_secondary_zone",
"external_equipment_context",
"new_exact_pattern",
"recent_same_exercise_penalty",
"recent_same_pattern_penalty"
],
"source_ref_ids": [
"franke_2015",
"nih_deltoid",
"openstax_upper",
"vigotsky_2018"
],
"load_source": null
}
},
"cases": [
{
"id": "anchor_full_output_and_fractional_boundary",
"covers": [
"requested_primary_zone",
"new_primary_zone",
"new_pattern",
"qualifying_working_load_history",
"recent_same_exercise",
"recent_same_pattern",
"recent_primary_threshold_on_candidate_primary"
],
"zone_id": "thighs",
"goal_id": "hypertrophy",
"duration_minutes": 30,
"reference_time": "2026-09-09T12:00:00.500Z",
"candidates": [
{
"exercise_id": "ex_b432623f-bfe9-4daf-a653-60ec7fdffbde",
"equipment_id": "leg_press",
"primary_zone_id": "thighs",
"secondary_zone_ids": [
"glutes"
],
"pattern_ids": [
"knee_dominant"
],
"confidence": "moderate",
"equipment_load_semantics": "external",
"source_ref_ids": [
"martin_fuentes_2020",
"openstax_lower",
"vigotsky_2018"
]
}
],
"history": [
{
"session_id": "se_10000000-0000-4000-8000-000000000000",
"occurrence_id": "sxe_10000000-0000-4000-8000-000000000000",
"exercise_id": "ex_b432623f-bfe9-4daf-a653-60ec7fdffbde",
"equipment_id": "leg_press",
"started_at": "2026-09-08T12:00:00.501Z",
"sets": [
{
"position": 0,
"repetitions": 10,
"weight_kg": 80.0
},
{
"position": 1,
"repetitions": 12,
"weight_kg": 85.0
},
{
"position": 2,
"repetitions": 10,
"weight_kg": 80.0
}
]
}
],
"expected": {
"estimated_duration_seconds": 720,
"insufficient_resolved_candidates": true,
"shortage_codes": [
"insufficient_resolved_candidates"
],
"exposure": {
"within_24h": {
"primary_set_count": 3,
"secondary_set_count": 0,
"session_count": 1,
"pattern_ids": [
"knee_dominant"
]
},
"within_72h": {
"primary_set_count": 3,
"secondary_set_count": 0,
"session_count": 1,
"pattern_ids": [
"knee_dominant"
]
},
"recent_exposure": true,
"repeated_exposure": false,
"warning_level": "warning",
"latest": {
"started_at": "2026-09-08T12:00:00.501Z",
"session_id": "se_10000000-0000-4000-8000-000000000000",
"occurrence_id": "sxe_10000000-0000-4000-8000-000000000000",
"pattern_ids": [
"knee_dominant"
]
},
"unclassified_actual_set_count": 0
},
"exercises": [
{
"exercise_id": "ex_b432623f-bfe9-4daf-a653-60ec7fdffbde",
"equipment_id": "leg_press",
"equipment_load_semantics": "external",
"primary_zone_id": "thighs",
"secondary_zone_ids": [
"glutes"
],
"pattern_ids": [
"knee_dominant"
],
"target_sets": 3,
"target_repetitions": 10,
"rest_seconds": 120,
"target_weight_kg": 80.0,
"planned_load_mode": "external",
"estimated_seconds": 420,
"confidence": "moderate",
"recency": {
"recent_same_exercise": true,
"recent_same_pattern": true
},
"exposure_warning_level": "warning",
"rationale_codes": [
"observed_repeated_dose_anchor",
"requested_primary_zone",
"external_equipment_context",
"new_exact_pattern",
"recent_same_exercise_penalty",
"recent_same_pattern_penalty"
],
"source_ref_ids": [
"martin_fuentes_2020",
"openstax_lower",
"vigotsky_2018"
],
"load_source": {
"session_id": "se_10000000-0000-4000-8000-000000000000",
"occurrence_id": "sxe_10000000-0000-4000-8000-000000000000",
"started_at": "2026-09-08T12:00:00.501Z"
}
}
]
}
},
{
"id": "exact_24h_exclusive_and_no_anchor",
"covers": [],
"zone_id": "thighs",
"goal_id": "hypertrophy",
"duration_minutes": 30,
"reference_time": "2026-09-09T12:00:00.500Z",
"candidates": [
{
"exercise_id": "ex_b432623f-bfe9-4daf-a653-60ec7fdffbde",
"equipment_id": "leg_press",
"primary_zone_id": "thighs",
"secondary_zone_ids": [
"glutes"
],
"pattern_ids": [
"knee_dominant"
],
"confidence": "moderate",
"equipment_load_semantics": "external",
"source_ref_ids": [
"martin_fuentes_2020",
"openstax_lower",
"vigotsky_2018"
]
}
],
"history": [
{
"session_id": "se_20000000-0000-4000-8000-000000000000",
"occurrence_id": "sxe_20000000-0000-4000-8000-000000000000",
"exercise_id": "ex_b432623f-bfe9-4daf-a653-60ec7fdffbde",
"equipment_id": "leg_press",
"started_at": "2026-09-08T12:00:00.500+00:00",
"sets": [
{
"position": 0,
"repetitions": 10,
"weight_kg": 80.0
}
]
}
],
"expected": {
"estimated_duration_seconds": 720,
"insufficient_resolved_candidates": true,
"shortage_codes": [
"insufficient_resolved_candidates"
],
"exposure": {
"within_24h": {
"primary_set_count": 0,
"secondary_set_count": 0,
"session_count": 0,
"pattern_ids": []
},
"within_72h": {
"primary_set_count": 1,
"secondary_set_count": 0,
"session_count": 1,
"pattern_ids": [
"knee_dominant"
]
},
"recent_exposure": false,
"repeated_exposure": false,
"warning_level": "none",
"latest": {
"started_at": "2026-09-08T12:00:00.500+00:00",
"session_id": "se_20000000-0000-4000-8000-000000000000",
"occurrence_id": "sxe_20000000-0000-4000-8000-000000000000",
"pattern_ids": [
"knee_dominant"
]
},
"unclassified_actual_set_count": 0
},
"exercises": [
{
"exercise_id": "ex_b432623f-bfe9-4daf-a653-60ec7fdffbde",
"equipment_id": "leg_press",
"equipment_load_semantics": "external",
"primary_zone_id": "thighs",
"secondary_zone_ids": [
"glutes"
],
"pattern_ids": [
"knee_dominant"
],
"target_sets": 3,
"target_repetitions": 10,
"rest_seconds": 120,
"target_weight_kg": null,
"planned_load_mode": "none",
"estimated_seconds": 420,
"confidence": "moderate",
"recency": {
"recent_same_exercise": true,
"recent_same_pattern": true
},
"exposure_warning_level": "none",
"rationale_codes": [
"numeric_load_absent",
"requested_primary_zone",
"external_equipment_context",
"new_exact_pattern",
"recent_same_exercise_penalty",
"recent_same_pattern_penalty"
],
"source_ref_ids": [
"martin_fuentes_2020",
"openstax_lower",
"vigotsky_2018"
],
"load_source": null
}
]
}
},
{
"id":"inclusive_28_day_anchor","covers":[],"zone_id":"thighs","goal_id":"general","duration_minutes":30,"reference_time":"2026-09-29T12:00:00.500Z",
"candidates":[{"exercise_id":"ex_b432623f-bfe9-4daf-a653-60ec7fdffbde","equipment_id":"leg_press","primary_zone_id":"thighs","secondary_zone_ids":["glutes"],"pattern_ids":["knee_dominant"],"confidence":"moderate","equipment_load_semantics":"external","source_ref_ids":["martin_fuentes_2020","openstax_lower","vigotsky_2018"]}],
"history":[{"session_id":"se_50000000-0000-4000-8000-000000000000","occurrence_id":"sxe_50000000-0000-4000-8000-000000000000","exercise_id":"ex_b432623f-bfe9-4daf-a653-60ec7fdffbde","equipment_id":"leg_press","started_at":"2026-09-01T12:00:00.500Z","sets":[{"position":0,"repetitions":10,"weight_kg":60.0},{"position":1,"repetitions":10,"weight_kg":65.0}]}],
"expected":{"estimated_duration_seconds":530,"insufficient_resolved_candidates":true,"shortage_codes":["insufficient_resolved_candidates"],"exposure":{"within_24h":{"primary_set_count":0,"secondary_set_count":0,"session_count":0,"pattern_ids":[]},"within_72h":{"primary_set_count":0,"secondary_set_count":0,"session_count":0,"pattern_ids":[]},"recent_exposure":false,"repeated_exposure":false,"warning_level":"none","latest":{"started_at":"2026-09-01T12:00:00.500Z","session_id":"se_50000000-0000-4000-8000-000000000000","occurrence_id":"sxe_50000000-0000-4000-8000-000000000000","pattern_ids":["knee_dominant"]},"unclassified_actual_set_count":0},"exercises":[{"template":"general_leg_press_anchor_60"}]}
},
{
"id":"expired_28_day_anchor","covers":[],"zone_id":"thighs","goal_id":"general","duration_minutes":30,"reference_time":"2026-09-29T12:00:00.500Z",
"candidates":[{"exercise_id":"ex_b432623f-bfe9-4daf-a653-60ec7fdffbde","equipment_id":"leg_press","primary_zone_id":"thighs","secondary_zone_ids":["glutes"],"pattern_ids":["knee_dominant"],"confidence":"moderate","equipment_load_semantics":"external","source_ref_ids":["martin_fuentes_2020","openstax_lower","vigotsky_2018"]}],
"history":[{"session_id":"se_60000000-0000-4000-8000-000000000000","occurrence_id":"sxe_60000000-0000-4000-8000-000000000000","exercise_id":"ex_b432623f-bfe9-4daf-a653-60ec7fdffbde","equipment_id":"leg_press","started_at":"2026-09-01T12:00:00.499Z","sets":[{"position":0,"repetitions":10,"weight_kg":60.0},{"position":1,"repetitions":10,"weight_kg":60.0}]}],
"expected":{"estimated_duration_seconds":530,"insufficient_resolved_candidates":true,"shortage_codes":["insufficient_resolved_candidates"],"exposure":{"within_24h":{"primary_set_count":0,"secondary_set_count":0,"session_count":0,"pattern_ids":[]},"within_72h":{"primary_set_count":0,"secondary_set_count":0,"session_count":0,"pattern_ids":[]},"recent_exposure":false,"repeated_exposure":false,"warning_level":"none","latest":{"started_at":"2026-09-01T12:00:00.499Z","session_id":"se_60000000-0000-4000-8000-000000000000","occurrence_id":"sxe_60000000-0000-4000-8000-000000000000","pattern_ids":["knee_dominant"]},"unclassified_actual_set_count":0},"exercises":[{"template":"general_leg_press"}]}
},
{
"id":"assistance_history_cannot_anchor_external","covers":[],"zone_id":"thighs","goal_id":"general","duration_minutes":30,"reference_time":"2026-09-09T12:00Z",
"candidates":[{"exercise_id":"ex_b432623f-bfe9-4daf-a653-60ec7fdffbde","equipment_id":"leg_press","primary_zone_id":"thighs","secondary_zone_ids":["glutes"],"pattern_ids":["knee_dominant"],"confidence":"moderate","equipment_load_semantics":"external","source_ref_ids":["martin_fuentes_2020","openstax_lower","vigotsky_2018"]}],
"history":[{"session_id":"se_70000000-0000-4000-8000-000000000000","occurrence_id":"sxe_70000000-0000-4000-8000-000000000000","exercise_id":"ex_b432623f-bfe9-4daf-a653-60ec7fdffbde","equipment_id":"leg_press","started_at":"2026-09-08T12:00Z","load_mode":"assistance","sets":[{"position":0,"repetitions":10,"weight_kg":60.0},{"position":1,"repetitions":10,"weight_kg":60.0}]}],
"expected":{"estimated_duration_seconds":530,"insufficient_resolved_candidates":true,"shortage_codes":["insufficient_resolved_candidates"],"exposure":{"within_24h":{"primary_set_count":0,"secondary_set_count":0,"session_count":0,"pattern_ids":[]},"within_72h":{"primary_set_count":2,"secondary_set_count":0,"session_count":1,"pattern_ids":["knee_dominant"]},"recent_exposure":false,"repeated_exposure":false,"warning_level":"none","latest":{"started_at":"2026-09-08T12:00Z","session_id":"se_70000000-0000-4000-8000-000000000000","occurrence_id":"sxe_70000000-0000-4000-8000-000000000000","pattern_ids":["knee_dominant"]},"unclassified_actual_set_count":0},"exercises":[{"template":"general_leg_press_recent_absent"}]}
},
{
"id":"explicit_max_is_context_only","covers":[],"zone_id":"thighs","goal_id":"general","duration_minutes":30,"reference_time":"2026-09-09T12:00Z",
"candidates":[{"exercise_id":"ex_b432623f-bfe9-4daf-a653-60ec7fdffbde","equipment_id":"leg_press","primary_zone_id":"thighs","secondary_zone_ids":["glutes"],"pattern_ids":["knee_dominant"],"confidence":"moderate","equipment_load_semantics":"external","source_ref_ids":["martin_fuentes_2020","openstax_lower","vigotsky_2018"]}],
"history":[{"session_id":"se_80000000-0000-4000-8000-000000000000","occurrence_id":"sxe_80000000-0000-4000-8000-000000000000","exercise_id":"ex_b432623f-bfe9-4daf-a653-60ec7fdffbde","equipment_id":"leg_press","started_at":"2026-09-08T12:00Z","explicit_max":true}],
"expected":{"estimated_duration_seconds":530,"insufficient_resolved_candidates":true,"shortage_codes":["insufficient_resolved_candidates"],"exposure":{"within_24h":{"primary_set_count":0,"secondary_set_count":0,"session_count":0,"pattern_ids":[]},"within_72h":{"primary_set_count":0,"secondary_set_count":0,"session_count":0,"pattern_ids":[]},"recent_exposure":false,"repeated_exposure":false,"warning_level":"none","latest":null,"unclassified_actual_set_count":0},"exercises":[{"template":"general_leg_press_max"}]}
},
{
"id": "sparse_chest",
"covers": [],
"zone_id": "chest",
"goal_id": "strength",
"duration_minutes": 30,
"reference_time": "2026-09-09T12:00Z",
"candidates": [],
"history": [],
"expected": {
"estimated_duration_seconds": 300,
"insufficient_resolved_candidates": true,
"shortage_codes": [
"insufficient_resolved_candidates"
],
"exposure": {
"within_24h": {
"primary_set_count": 0,
"secondary_set_count": 0,
"session_count": 0,
"pattern_ids": []
},
"within_72h": {
"primary_set_count": 0,
"secondary_set_count": 0,
"session_count": 0,
"pattern_ids": []
},
"recent_exposure": false,
"repeated_exposure": false,
"warning_level": "none",
"latest": null,
"unclassified_actual_set_count": 0
},
"exercises": []
}
},
{
"id": "full_body_regions",
"covers": [
"full_body_region_coverage"
],
"zone_id": "full_body",
"goal_id": "general",
"duration_minutes": 30,
"reference_time": "2026-09-09T12:00Z",
"candidates": [
{
"exercise_id": "ex_1872246a-39ae-44dc-b58d-f87e90ca49ab",
"equipment_id": "leg_extension",
"primary_zone_id": "thighs",
"secondary_zone_ids": [],
"pattern_ids": [
"single_joint_knee_extension"
],
"confidence": "high",
"equipment_load_semantics": "external",
"source_ref_ids": [
"openstax_lower"
]
},
{
"exercise_id": "ex_6dfc7ffd-8891-464e-a995-808baf1b0d7b",
"equipment_id": "converging_shoulder_press",
"primary_zone_id": "shoulders",
"secondary_zone_ids": [
"arms"
],
"pattern_ids": [
"vertical_push"
],
"confidence": "moderate",
"equipment_load_semantics": "external",
"source_ref_ids": [
"nih_deltoid",
"openstax_upper"
]
},
{
"exercise_id": "ex_9adf7566-f10c-443c-b63b-681d37665693",
"equipment_id": "abdominal",
"primary_zone_id": "core",
"secondary_zone_ids": [],
"pattern_ids": [
"trunk_flexion"
],
"confidence": "moderate",
"equipment_load_semantics": "external",
"source_ref_ids": [
"nih_abdominal_wall",
"openstax_trunk"
]
}
],
"history": [],
"expected": {
"estimated_duration_seconds": 990,
"insufficient_resolved_candidates": true,
"shortage_codes": [
"insufficient_resolved_candidates"
],
"exposure": {
"within_24h": {
"primary_set_count": 0,
"secondary_set_count": 0,
"session_count": 0,
"pattern_ids": []
},
"within_72h": {
"primary_set_count": 0,
"secondary_set_count": 0,
"session_count": 0,
"pattern_ids": []
},
"recent_exposure": false,
"repeated_exposure": false,
"warning_level": "none",
"latest": null,
"unclassified_actual_set_count": 0
},
"exercises": [
{
"exercise_id": "ex_1872246a-39ae-44dc-b58d-f87e90ca49ab",
"equipment_id": "leg_extension",
"equipment_load_semantics": "external",
"primary_zone_id": "thighs",
"secondary_zone_ids": [],
"pattern_ids": [
"single_joint_knee_extension"
],
"target_sets": 2,
"target_repetitions": 10,
"rest_seconds": 90,
"target_weight_kg": null,
"planned_load_mode": "none",
"estimated_seconds": 230,
"confidence": "high",
"recency": {
"recent_same_exercise": false,
"recent_same_pattern": false
},
"exposure_warning_level": "none",
"rationale_codes": [
"numeric_load_absent",
"requested_primary_zone",
"external_equipment_context",
"new_exact_pattern"
],
"source_ref_ids": [
"openstax_lower"
],
"load_source": null
},
{
"exercise_id": "ex_6dfc7ffd-8891-464e-a995-808baf1b0d7b",
"equipment_id": "converging_shoulder_press",
"equipment_load_semantics": "external",
"primary_zone_id": "shoulders",
"secondary_zone_ids": [
"arms"
],
"pattern_ids": [
"vertical_push"
],
"target_sets": 2,
"target_repetitions": 10,
"rest_seconds": 90,
"target_weight_kg": null,
"planned_load_mode": "none",
"estimated_seconds": 230,
"confidence": "moderate",
"recency": {
"recent_same_exercise": false,
"recent_same_pattern": false
},
"exposure_warning_level": "none",
"rationale_codes": [
"numeric_load_absent",
"requested_primary_zone",
"external_equipment_context",
"new_exact_pattern"
],
"source_ref_ids": [
"nih_deltoid",
"openstax_upper"
],
"load_source": null
},
{
"exercise_id": "ex_9adf7566-f10c-443c-b63b-681d37665693",
"equipment_id": "abdominal",
"equipment_load_semantics": "external",
"primary_zone_id": "core",
"secondary_zone_ids": [],
"pattern_ids": [
"trunk_flexion"
],
"target_sets": 2,
"target_repetitions": 10,
"rest_seconds": 90,
"target_weight_kg": null,
"planned_load_mode": "none",
"estimated_seconds": 230,
"confidence": "moderate",
"recency": {
"recent_same_exercise": false,
"recent_same_pattern": false
},
"exposure_warning_level": "none",
"rationale_codes": [
"numeric_load_absent",
"requested_primary_zone",
"external_equipment_context",
"new_exact_pattern"
],
"source_ref_ids": [
"nih_abdominal_wall",
"openstax_trunk"
],
"load_source": null
}
]
}
},
{
"id": "upper_push_pull",
"covers": [
"upper_push_pull_coverage"
],
"zone_id": "upper_body",
"goal_id": "general",
"duration_minutes": 30,
"reference_time": "2026-09-09T12:00Z",
"candidates": [
{
"exercise_id": "ex_33f79331-871c-4eed-babe-346e53a99070",
"equipment_id": "seated_row",
"primary_zone_id": "back",
"secondary_zone_ids": [
"arms"
],
"pattern_ids": [
"horizontal_pull"
],
"confidence": "moderate",
"equipment_load_semantics": "external",
"source_ref_ids": [
"franke_2015",
"lehman_2004",
"openstax_upper"
]
},
{
"exercise_id": "ex_6dfc7ffd-8891-464e-a995-808baf1b0d7b",
"equipment_id": "converging_shoulder_press",
"primary_zone_id": "shoulders",
"secondary_zone_ids": [
"arms"
],
"pattern_ids": [
"vertical_push"
],
"confidence": "moderate",
"equipment_load_semantics": "external",
"source_ref_ids": [
"nih_deltoid",
"openstax_upper"
]
}
],
"history": [],
"expected": {
"estimated_duration_seconds": 760,
"insufficient_resolved_candidates": true,
"shortage_codes": [
"insufficient_resolved_candidates"
],
"exposure": {
"within_24h": {
"primary_set_count": 0,
"secondary_set_count": 0,
"session_count": 0,
"pattern_ids": []
},
"within_72h": {
"primary_set_count": 0,
"secondary_set_count": 0,
"session_count": 0,
"pattern_ids": []
},
"recent_exposure": false,
"repeated_exposure": false,
"warning_level": "none",
"latest": null,
"unclassified_actual_set_count": 0
},
"exercises": [
{"template": "general_seated_row"},
{"template": "general_shoulder_press"}
]
}
},
{
"id": "lower_extension_flexion",
"covers": [
"lower_extension_flexion_coverage"
],
"zone_id": "lower_body",
"goal_id": "general",
"duration_minutes": 30,
"reference_time": "2026-09-09T12:00Z",
"candidates": [
{
"exercise_id": "ex_1872246a-39ae-44dc-b58d-f87e90ca49ab",
"equipment_id": "leg_extension",
"primary_zone_id": "thighs",
"secondary_zone_ids": [],
"pattern_ids": [
"single_joint_knee_extension"
],
"confidence": "high",
"equipment_load_semantics": "external",
"source_ref_ids": [
"openstax_lower"
]
},
{
"exercise_id": "ex_a1ef5047-b44b-4c64-a6ed-c7a3bc13b163",
"equipment_id": "seated_leg_curl",
"primary_zone_id": "thighs",
"secondary_zone_ids": [],
"pattern_ids": [
"single_joint_knee_flexion"
],
"confidence": "high",
"equipment_load_semantics": "external",
"source_ref_ids": [
"maeo_2021",
"openstax_lower"
]
},
{
"exercise_id": "ex_b432623f-bfe9-4daf-a653-60ec7fdffbde",
"equipment_id": "leg_press",
"primary_zone_id": "thighs",
"secondary_zone_ids": [
"glutes"
],
"pattern_ids": [
"knee_dominant"
],
"confidence": "moderate",
"equipment_load_semantics": "external",
"source_ref_ids": [
"martin_fuentes_2020",
"openstax_lower",
"vigotsky_2018"
]
}
],
"history": [],
"expected": {
"estimated_duration_seconds": 990,
"insufficient_resolved_candidates": true,
"shortage_codes": [
"insufficient_resolved_candidates"
],
"exposure": {
"within_24h": {
"primary_set_count": 0,
"secondary_set_count": 0,
"session_count": 0,
"pattern_ids": []
},
"within_72h": {
"primary_set_count": 0,
"secondary_set_count": 0,
"session_count": 0,
"pattern_ids": []
},
"recent_exposure": false,
"repeated_exposure": false,
"warning_level": "none",
"latest": null,
"unclassified_actual_set_count": 0
},
"exercises": [
{"template": "general_leg_extension"},
{"template": "general_leg_curl"},
{"template": "general_leg_press"}
]
}
},
{
"id": "preferred_recent_candidate_loses",
"covers": [
"preferred_exercise",
"recent_same_exercise",
"recent_same_pattern"
],
"zone_id": "back",
"goal_id": "general",
"duration_minutes": 30,
"reference_time": "2026-09-09T12:00Z",
"preferred_ids": [
"ex_33f79331-871c-4eed-babe-346e53a99070"
],
"candidates": [
{
"exercise_id": "ex_1b0c6b8b-b05e-4e6f-8809-5f7d85d668de",
"equipment_id": "diverging_seated_row",
"primary_zone_id": "back",
"secondary_zone_ids": [
"arms"
],
"pattern_ids": [
"horizontal_pull"
],
"confidence": "moderate",
"equipment_load_semantics": "external",
"source_ref_ids": [
"franke_2015",
"lehman_2004",
"openstax_upper"
]
},
{
"exercise_id": "ex_33f79331-871c-4eed-babe-346e53a99070",
"equipment_id": "seated_row",
"primary_zone_id": "back",
"secondary_zone_ids": [
"arms"
],
"pattern_ids": [
"horizontal_pull"
],
"confidence": "moderate",
"equipment_load_semantics": "external",
"source_ref_ids": [
"franke_2015",
"lehman_2004",
"openstax_upper"
]
}
],
"history": [
{
"session_id": "se_40000000-0000-4000-8000-000000000000",
"occurrence_id": "sxe_40000000-0000-4000-8000-000000000000",
"exercise_id": "ex_33f79331-871c-4eed-babe-346e53a99070",
"equipment_id": "seated_row",
"started_at": "2026-09-08T12:00Z",
"sets": [
{
"position": 0,
"repetitions": 10
}
]
}
],
"expected": {
"estimated_duration_seconds": 530,
"insufficient_resolved_candidates": true,
"shortage_codes": [
"insufficient_resolved_candidates"
],
"exposure": {
"within_24h": {
"primary_set_count": 0,
"secondary_set_count": 0,
"session_count": 0,
"pattern_ids": []
},
"within_72h": {
"primary_set_count": 1,
"secondary_set_count": 0,
"session_count": 1,
"pattern_ids": [
"horizontal_pull"
]
},
"recent_exposure": false,
"repeated_exposure": false,
"warning_level": "none",
"latest": {
"started_at": "2026-09-08T12:00Z",
"session_id": "se_40000000-0000-4000-8000-000000000000",
"occurrence_id": "sxe_40000000-0000-4000-8000-000000000000",
"pattern_ids": [
"horizontal_pull"
]
},
"unclassified_actual_set_count": 0
},
"exercises": [{"template": "general_diverging_row_recent_pattern"}]
}
},
{
"id": "equipment_id_tie",
"covers": [
"exercise_id_tie_equipment_id"
],
"zone_id": "thighs",
"goal_id": "general",
"duration_minutes": 30,
"reference_time": "2026-09-30T12:00Z",
"candidates": [
{
"exercise_id": "ex_b432623f-bfe9-4daf-a653-60ec7fdffbde",
"equipment_id": "plate_loaded_leg_press",
"primary_zone_id": "thighs",
"secondary_zone_ids": [
"glutes"
],
"pattern_ids": [
"knee_dominant"
],
"confidence": "moderate",
"equipment_load_semantics": "external",
"source_ref_ids": [
"martin_fuentes_2020",
"openstax_lower",
"vigotsky_2018"
]
},
{
"exercise_id": "ex_b432623f-bfe9-4daf-a653-60ec7fdffbde",
"equipment_id": "leg_press",
"primary_zone_id": "thighs",
"secondary_zone_ids": [
"glutes"
],
"pattern_ids": [
"knee_dominant"
],
"confidence": "moderate",
"equipment_load_semantics": "external",
"source_ref_ids": [
"martin_fuentes_2020",
"openstax_lower",
"vigotsky_2018"
]
}
],
"history": [],
"expected": {
"estimated_duration_seconds": 530,
"insufficient_resolved_candidates": true,
"shortage_codes": [
"insufficient_resolved_candidates"
],
"exposure": {
"within_24h": {
"primary_set_count": 0,
"secondary_set_count": 0,
"session_count": 0,
"pattern_ids": []
},
"within_72h": {
"primary_set_count": 0,
"secondary_set_count": 0,
"session_count": 0,
"pattern_ids": []
},
"recent_exposure": false,
"repeated_exposure": false,
"warning_level": "none",
"latest": null,
"unclassified_actual_set_count": 0
},
"exercises": [{"template": "general_leg_press"}]
}
},
{
"id": "equipment_newest_anchor_wins",
"covers": [
"exercise_id_tie_newest_anchor",
"qualifying_working_load_history"
],
"zone_id": "thighs",
"goal_id": "general",
"duration_minutes": 30,
"reference_time": "2026-09-30T12:00Z",
"candidates": [
{
"exercise_id": "ex_b432623f-bfe9-4daf-a653-60ec7fdffbde",
"equipment_id": "leg_press",
"primary_zone_id": "thighs",
"secondary_zone_ids": [
"glutes"
],
"pattern_ids": [
"knee_dominant"
],
"confidence": "moderate",
"equipment_load_semantics": "external",
"source_ref_ids": [
"martin_fuentes_2020",
"openstax_lower",
"vigotsky_2018"
]
},
{
"exercise_id": "ex_b432623f-bfe9-4daf-a653-60ec7fdffbde",
"equipment_id": "plate_loaded_leg_press",
"primary_zone_id": "thighs",
"secondary_zone_ids": [
"glutes"
],
"pattern_ids": [
"knee_dominant"
],
"confidence": "moderate",
"equipment_load_semantics": "external",
"source_ref_ids": [
"martin_fuentes_2020",
"openstax_lower",
"vigotsky_2018"
]
}
],
"history": [
{
"session_id": "se_50000000-0000-4000-8000-000000000000",
"occurrence_id": "sxe_50000000-0000-4000-8000-000000000000",
"exercise_id": "ex_b432623f-bfe9-4daf-a653-60ec7fdffbde",
"equipment_id": "leg_press",
"started_at": "2026-09-15T12:00Z",
"sets": [
{
"position": 0,
"repetitions": 10,
"weight_kg": 70.0
},
{
"position": 1,
"repetitions": 10,
"weight_kg": 70.0
}
]
},
{
"session_id": "se_60000000-0000-4000-8000-000000000000",
"occurrence_id": "sxe_60000000-0000-4000-8000-000000000000",
"exercise_id": "ex_b432623f-bfe9-4daf-a653-60ec7fdffbde",
"equipment_id": "plate_loaded_leg_press",
"started_at": "2026-09-20T12:00Z",
"sets": [
{
"position": 0,
"repetitions": 10,
"weight_kg": 90.0
},
{
"position": 1,
"repetitions": 10,
"weight_kg": 95.0
}
]
}
],
"expected": {
"estimated_duration_seconds": 530,
"insufficient_resolved_candidates": true,
"shortage_codes": [
"insufficient_resolved_candidates"
],
"exposure": {
"within_24h": {
"primary_set_count": 0,
"secondary_set_count": 0,
"session_count": 0,
"pattern_ids": []
},
"within_72h": {
"primary_set_count": 0,
"secondary_set_count": 0,
"session_count": 0,
"pattern_ids": []
},
"recent_exposure": false,
"repeated_exposure": false,
"warning_level": "none",
"latest": {
"started_at": "2026-09-20T12:00Z",
"session_id": "se_60000000-0000-4000-8000-000000000000",
"occurrence_id": "sxe_60000000-0000-4000-8000-000000000000",
"pattern_ids": [
"knee_dominant"
]
},
"unclassified_actual_set_count": 0
},
"exercises": [{"template": "general_plate_leg_press_anchor"}]
}
},
{
"id": "complete_secondary_exposure_and_unclassified",
"covers": [],
"zone_id": "arms",
"goal_id": "general",
"duration_minutes": 30,
"reference_time": "2026-09-09T12:00Z",
"candidates": [],
"history": [
{
"session_id": "se_70000000-0000-4000-8000-000000000000",
"occurrence_id": "sxe_70000000-0000-4000-8000-000000000000",
"exercise_id": "ex_33f79331-871c-4eed-babe-346e53a99070",
"equipment_id": "seated_row",
"started_at": "2026-09-09T11:00Z",
"sets": [
{
"position": 0,
"repetitions": 10
},
{
"position": 1,
"repetitions": 10
},
{
"position": 2,
"repetitions": 10
}
]
},
{
"session_id": "se_80000000-0000-4000-8000-000000000000",
"occurrence_id": "sxe_80000000-0000-4000-8000-000000000000",
"exercise_id": "ex_ec619fc2-4685-4044-873c-86764bd4a0fe",
"equipment_id": "arm_curl",
"started_at": "2026-09-07T12:00Z",
"sets": [
{
"position": 0,
"repetitions": 10
}
]
},
{
"session_id": "se_90000000-0000-4000-8000-000000000000",
"occurrence_id": "sxe_90000000-0000-4000-8000-000000000000",
"exercise_id": "ex_ffffffff-ffff-4fff-8fff-ffffffffffff",
"equipment_id": null,
"started_at": "2026-09-09T10:00Z",
"sets": [
{
"position": 0,
"repetitions": 8
},
{
"position": 1,
"repetitions": 8
}
]
}
],
"expected": {
"estimated_duration_seconds": 300,
"insufficient_resolved_candidates": true,
"shortage_codes": [
"insufficient_resolved_candidates"
],
"exposure": {
"within_24h": {
"primary_set_count": 0,
"secondary_set_count": 3,
"session_count": 1,
"pattern_ids": [
"horizontal_pull"
]
},
"within_72h": {
"primary_set_count": 1,
"secondary_set_count": 3,
"session_count": 2,
"pattern_ids": [
"horizontal_pull",
"single_joint_elbow_flexion"
]
},
"recent_exposure": true,
"repeated_exposure": false,
"warning_level": "notice",
"latest": {
"started_at": "2026-09-09T11:00Z",
"session_id": "se_70000000-0000-4000-8000-000000000000",
"occurrence_id": "sxe_70000000-0000-4000-8000-000000000000",
"pattern_ids": [
"horizontal_pull"
]
},
"unclassified_actual_set_count": 2
},
"exercises": []
}
},
{
"id": "six_distinct_patterns_fill_cap", "covers": [], "zone_id": "full_body", "goal_id": "general", "duration_minutes": 30, "reference_time": "2026-09-09T12:00Z",
"candidates": [
{"exercise_id":"ex_01ff06dd-ad00-46ee-9b46-ed32cabedbef","equipment_id":"hip_adduction","primary_zone_id":"thighs","secondary_zone_ids":[],"pattern_ids":["single_joint_hip_adduction"],"confidence":"high","equipment_load_semantics":"external","source_ref_ids":["openstax_lower"]},
{"exercise_id":"ex_1872246a-39ae-44dc-b58d-f87e90ca49ab","equipment_id":"leg_extension","primary_zone_id":"thighs","secondary_zone_ids":[],"pattern_ids":["single_joint_knee_extension"],"confidence":"high","equipment_load_semantics":"external","source_ref_ids":["openstax_lower"]},
{"exercise_id":"ex_33f79331-871c-4eed-babe-346e53a99070","equipment_id":"seated_row","primary_zone_id":"back","secondary_zone_ids":["arms"],"pattern_ids":["horizontal_pull"],"confidence":"moderate","equipment_load_semantics":"external","source_ref_ids":["franke_2015","lehman_2004","openstax_upper"]},
{"exercise_id":"ex_6dfc7ffd-8891-464e-a995-808baf1b0d7b","equipment_id":"converging_shoulder_press","primary_zone_id":"shoulders","secondary_zone_ids":["arms"],"pattern_ids":["vertical_push"],"confidence":"moderate","equipment_load_semantics":"external","source_ref_ids":["nih_deltoid","openstax_upper"]},
{"exercise_id":"ex_9adf7566-f10c-443c-b63b-681d37665693","equipment_id":"abdominal","primary_zone_id":"core","secondary_zone_ids":[],"pattern_ids":["trunk_flexion"],"confidence":"moderate","equipment_load_semantics":"external","source_ref_ids":["nih_abdominal_wall","openstax_trunk"]},
{"exercise_id":"ex_a1ef5047-b44b-4c64-a6ed-c7a3bc13b163","equipment_id":"seated_leg_curl","primary_zone_id":"thighs","secondary_zone_ids":[],"pattern_ids":["single_joint_knee_flexion"],"confidence":"high","equipment_load_semantics":"external","source_ref_ids":["maeo_2021","openstax_lower"]}
],
"history": [],
"expected": {"estimated_duration_seconds":1680,"insufficient_resolved_candidates":false,"shortage_codes":[],"exposure":{"within_24h":{"primary_set_count":0,"secondary_set_count":0,"session_count":0,"pattern_ids":[]},"within_72h":{"primary_set_count":0,"secondary_set_count":0,"session_count":0,"pattern_ids":[]},"recent_exposure":false,"repeated_exposure":false,"warning_level":"none","latest":null,"unclassified_actual_set_count":0},"exercises":[{"template":"general_hip_adduction"},{"template":"general_seated_row"},{"template":"general_abdominal"},{"template":"general_shoulder_press"},{"template":"general_leg_extension"},{"template":"general_leg_curl"}]}
},
{
"id": "all_remaining_score_inputs",
"covers": [
"requested_secondary_zone_only",
"recent_primary_threshold_on_candidate_primary",
"recent_secondary_threshold_on_candidate_primary",
"repeated_primary_threshold_on_candidate_primary",
"repeated_secondary_threshold_on_candidate_primary",
"any_exposure_flag_on_candidate_secondary_zones"
],
"zone_id": "back",
"goal_id": "general",
"duration_minutes": 30,
"reference_time": "2026-09-09T12:00Z",
"candidates": [
{
"exercise_id": "ex_33f79331-871c-4eed-babe-346e53a99070",
"equipment_id": "seated_row",
"primary_zone_id": "back",
"secondary_zone_ids": [
"arms"
],
"pattern_ids": [
"horizontal_pull"
],
"confidence": "moderate",
"equipment_load_semantics": "external",
"source_ref_ids": [
"franke_2015",
"lehman_2004",
"openstax_upper"
]
},
{
"exercise_id": "ex_4cd2433e-80b1-478a-b8df-73fc6ef80962",
"equipment_id": "rear_delt_pec_fly",
"primary_zone_id": "shoulders",
"secondary_zone_ids": [
"back"
],
"pattern_ids": [
"single_joint_shoulder_horizontal_abduction"
],
"confidence": "moderate",
"equipment_load_semantics": "external",
"source_ref_ids": [
"franke_2015",
"nih_deltoid",
"openstax_upper",
"vigotsky_2018"
]
}
],
"history": [
{
"session_id": "se_a0000000-0000-4000-8000-000000000000",
"occurrence_id": "sxe_a0000000-0000-4000-8000-000000000000",
"exercise_id": "ex_4cd2433e-80b1-478a-b8df-73fc6ef80962",
"equipment_id": "rear_delt_pec_fly",
"started_at": "2026-09-09T11:00Z",
"sets": [
{
"position": 0,
"repetitions": 10
},
{
"position": 1,
"repetitions": 10
},
{
"position": 2,
"repetitions": 10
},
{
"position": 3,
"repetitions": 10
},
{
"position": 4,
"repetitions": 10
},
{
"position": 5,
"repetitions": 10
},
{
"position": 6,
"repetitions": 10
},
{
"position": 7,
"repetitions": 10
},
{
"position": 8,
"repetitions": 10
},
{
"position": 9,
"repetitions": 10
},
{
"position": 10,
"repetitions": 10
},
{
"position": 11,
"repetitions": 10
}
]
},
{
"session_id": "se_b0000000-0000-4000-8000-000000000000",
"occurrence_id": "sxe_b0000000-0000-4000-8000-000000000000",
"exercise_id": "ex_ec619fc2-4685-4044-873c-86764bd4a0fe",
"equipment_id": "arm_curl",
"started_at": "2026-09-09T10:00Z",
"sets": [
{
"position": 0,
"repetitions": 10
}
]
}
],
"expected": {
"estimated_duration_seconds": 760,
"insufficient_resolved_candidates": true,
"shortage_codes": [
"insufficient_resolved_candidates"
],
"exposure": {
"within_24h": {
"primary_set_count": 0,
"secondary_set_count": 12,
"session_count": 1,
"pattern_ids": [
"single_joint_shoulder_horizontal_abduction"
]
},
"within_72h": {
"primary_set_count": 0,
"secondary_set_count": 12,
"session_count": 1,
"pattern_ids": [
"single_joint_shoulder_horizontal_abduction"
]
},
"recent_exposure": true,
"repeated_exposure": true,
"warning_level": "notice",
"latest": {
"started_at": "2026-09-09T11:00Z",
"session_id": "se_a0000000-0000-4000-8000-000000000000",
"occurrence_id": "sxe_a0000000-0000-4000-8000-000000000000",
"pattern_ids": [
"single_joint_shoulder_horizontal_abduction"
]
},
"unclassified_actual_set_count": 0
},
"exercises": [
{"template": "notice_seated_row"},
{"template": "notice_rear_delt_recent"}
]
}
}
]
}